꼭 알아야 할 5가지 FOSS 플랫폼

꼭 알아야 할 5가지 FOSS 플랫폼

반응형

자유-오픈 소스 소프트웨어(FOSS)는 1990년대부터 리그에 존재해 왔다. 소프트웨어의 기본 코드를 검사하고 조작하는 데 사용될 수 있는 개발 환경을 예견한다는 생각은 기술 분야에서 대단한 돌파구로 여겨질 수 있다. 이로 인해 소프트웨어의 사용성이 향상되고 사용 편의성이 향상되었습니다. "FOSS"라는 용어는 오픈 소스 소프트웨어뿐만 아니라 무료 소프트웨어도 함께 결합한다.

자유 소프트웨어는 그것이 네티즌들에게 제공하는 자유에 기초하여 정의될 수 있다. 다음과 같습니다.

F1 — 사용자의 희망에 따라 모든 장치에서 프로그램을 실행할 수 있습니다.

F2 — 코드를 보거나 검사하여 소프트웨어를 더 깊이 살펴볼 수 있습니다.

F3 — 성능 향상을 위해 코드를 자유롭게 조작할 수 있습니다.

F4 — 코드를 다른 사람과 공유할 수 있는 자유입니다.

오픈 소프트웨어는 오픈 소스 코드를 가지고 있어 누구나 원본 작성자에게 비용을 지불하지 않고 버그를 발견하고 기능을 향상시킴으로써 기여할 수 있다.

상위 5개 유틸리티 지향 FOSS는 다음과 같습니다.

용감한 브라우저:

Brave 브라우저는 사용자에게 익명성과 프라이버시를 극대화할 수 있도록 추적기를 자동으로 비활성화하는 안전한 분산형 오픈 소스 브라우징 소프트웨어 응용 프로그램입니다. 그것은 구글의 오픈 소스 프로젝트인 "크로미움"을 기반으로 개발되었다. 대부분의 크롬 브라우저 확장과 호환되므로 사용하기 쉽습니다. 따라서 그것은 사용자들을 지속적으로 추적하는 그것의 주류 경쟁자인 구글 크롬에 큰 도전을 제기한다. 크롬 브라우저는 중앙집중식 시스템이기 때문에 보안성이 떨어진다.

브레이브의 또 다른 중요한 매력은 BAT 또는 브레이브 어텐션 토큰 암호화인데, 이를 통해 사용자들은 광고를 보고 시간과 에너지를 투자하여 감사의 표시를 얻을 수 있다. 원치 않는 광고와 팝업을 로드하는 데 데이터나 시간이 낭비되지 않기 때문에 더 좋고 빠르고 데이터 효율적인 브라우징 환경을 제공할 수 있습니다. 크롬의 광고는 데이터 소비를 증가시켜 브레이브보다 느리게 만든다.

리브레오피스:

LibreOffice는 기존 마이크로소프트 오피스 패키지와 유사한 오픈 소스 소프트웨어이다. 그것은 문서, 스프레드시트, 데이터베이스, 프리젠테이션, 다이어그램 및 수학 공식을 준비하기 위한 다양한 도구로 구성된 우산 역할을 한다. 개발자 커뮤니티는 새로운 도구의 추가, 버그 제거 및 사용자 인터페이스 개선을 보장함으로써 중요한 역할을 한다. 예를 들어 QR 코드 생성기는 LibreOffice의 추가 기능으로 모바일 친화적인 링크를 쉽게 만들 수 있습니다.

LibreOffice는 현재 가장 널리 사용되는 문서 작성 및 게시 도구로서, 문서 작성 및 게시의 동일한 범주에 속합니다. 사용자에게 교차 플랫폼 호환성은 물론 Microsoft Office, HTML, XML, WordPerfect, Lotus 1-2-3 및 PDF와 같은 파일 형식에 대한 호환성을 제공합니다.

분위기 구름:

Moodle은 현재 이용 가능한 가장 선도적인 자유-오픈 소스 소프트웨어 학습 플랫폼 중 하나입니다. 그것은 전세계가 대유행으로 타격을 입었을 때 오프라인 교실에서 가상교실로의 전환을 위한 원활한 길을 열어주었다. 그것은 일반 학급에 충분하고도 남는 1000명의 사용자 한도를 감당할 수 있으며 학생들의 성적을 추적하기 위한 기능들로 구성된다. SCORM과 Tin Can/xAPI와 같은 e-러닝 표준을 사용하여 파일과 비디오를 공유할 수 있습니다.

플러그인은 Moodle 사용자가 사이트의 기능을 확장할 수 있는 유연한 도구 세트입니다. Moodle은 수백 개의 사용 가능한 플러그인을 가지고 있어 Moodle의 핵심 기능을 확장합니다. 쉽게 액세스하고 수정할 수 있는 오픈 소스 코드를 통해 소프트웨어의 결함을 수정하여 보다 효율적으로 작업할 수 있습니다.

PHP:

PHP는 사용자들이 웹사이트와 다양한 다른 디지털 플랫폼을 만들 수 있도록 도와주는 매우 성공적인 오픈 소스 소프트웨어이다. 그것은 빠르고 유연한 성질로 알려져 있습니다. Slack 및 Spotify 웹 사이트의 백엔드는 PHP를 사용하여 프로그래밍되었습니다. 서버측 스크립팅 언어이기 때문에 클라이언트측보다는 서버측 스크립트를 해석하여 사용자에게 더 나은 인터페이스를 보장하고 기능을 향상시킨다. 개발자 커뮤니티는 정기적인 버그 수정과 업데이트를 제공함으로써 잘 지원하고 있습니다. PHP의 학습 곡선은 매우 짧으며 C 프로그래밍의 기본을 가진 사람이라면 누구나 사용하기 쉽다는 것을 알게 될 것이다. 교차 플랫폼 호환성과 유연성을 통해 여러 프로그래밍 언어를 지원할 수 있습니다. 게다가, PHP는 데이터베이스 연결을 돕는 내장 데이터베이스 연결 모듈 기술을 사용하므로, 웹 애플리케이션 개발을 위해 소프트웨어를 번거롭지 않고 빠르게 만들 수 있다.

GNU 컴파일러 모음:

GNU 컴파일러 컬렉션은 가장 널리 받아들여지는 오픈 소스 컴파일러 중 하나이다. GCC 커뮤니티는 강하고 그것의 품질과 기능에 기여하는 해커와 소프트웨어 마니아들로 구성되어 있다. 출시 당시에는 유닉스 환경과 유사한 오픈 소스 소프트웨어였지만 시간이 지나면서 많이 성장하여 Make, Sed, Emacs, Glibc, GDB, GCC와 같은 많은 아이디어를 배양했다. GCC는 광범위한 지원 언어를 가지고 있으며 포트란, Obj C 및 Ada를 포함한다.

GCC 커뮤니티는 검토자와 기고자의 두 부분으로 나뉜다. 검토자는 충분한 기술적 전문 지식이 없는 프로그래머이므로 자체 패치를 승인할 능력이 없습니다. 기여자는 소스 코드를 수정하고 저작권 계약을 승인한 후 나머지 커뮤니티에 승인을 신청할 수 있습니다. 이러한 특성은 사용자 환경을 향상시키는 새롭고 다재다능한 것을 포함하여 각 업데이트마다 GCC를 효율적이고 기능 포장으로 만듭니다.

결론적으로, FOSS는 전 세계의 모든 소프트웨어 개발자들을 하나의 우산 아래 두기 때문에 진정으로 판도를 바꾸고 있다. 그들의 집단적이고 협력적인 노력은 확실히 많은 결과를 낳았다. FOSS의 아이디어를 사용함으로써 오류를 감지하고 수정하고 새로운 도구를 추가하는 것은 식은 죽 먹기 일이 되었다. FOSS는 단순히 소프트웨어를 만들고 버그로부터 자유로워지게 하는 것만이 아니라 프로그래밍 기술을 가진 모든 사람들을 하나의 공동체의 일부로 모으는 열정이다.

from http://devcloset.tistory.com/413 by ccl(A) rewrite - 2021-09-24 10:01:06