친구(운영체제)
Friend (operating system)| 개발자 | 프렌드 소프트웨어 랩 |
|---|---|
| 동작 상태 | 현재의 |
| 초기 릴리즈 | 1.1.0 |
| 최신 릴리즈 | 1.2.4 / 2020년 7월 15일 |
| 저장소 | https://github.com/FriendUPCloud/friendup |
| 플랫폼 | 유니버설 |
| 커널 타입 | 프렌드 코어 |
| 체납 사용자 인터페이스 | 친구 UP |
| 면허증. | mit, lgpl, agpl |
| 공식 웹사이트 | https://friendos.com/ |
Friend OS 또는 Friend Unified[1] Platform은 네트워크 기반의 Meta 운영체제입니다.이 테크놀로지는 운영체제처럼 동작하는 백엔드와 함께 브라우저를 통해 제공되는 그래픽 사용자 인터페이스를 구현하는 데 사용할 수 있습니다.이 운영체제는 리소스와 최종 사용자 소프트웨어를 심리스하게 연결하여 어디에서나 액세스할 수 있습니다.또한 모든 보안 요건에 맞게 맞춤형으로 준비할 수 있으며 웹 애플리케이션을 통합하고 모든 기기에서 [2][3]사용할 수 있는 에코시스템을 제공하는 것을 목표로 하는 최초의 오픈 소스 클라우드 운영 체제입니다.
Friend OS는 Friend Workspace, HTML5 및 JavaScript 기반의 사용자 인터페이스를 통해 접근 가능한 디바이스에 구애받지 않는 컴퓨팅 환경을 사용자에게 제공합니다.이러한 환경에서 파일 관리와 [4]애플리케이션을 실행할 수 있습니다.
이 프로젝트는 2014년 Friend Software Labs에 의해 시작되었으며,[5] 2017년 6월에 GitHub에 첫 오픈 소스 버전을 제공하였다.
이들은 2017년 11월 골렘 프로젝트와의 파트너십을 발표했다.Friend는 운영체제 환경을 Golem의 분산 컴퓨팅 플랫폼에 [6]통합합니다.
개요
Friend OS는 다중 사용자 메타 운영 체제입니다.Friend Core 커널을 기반으로 정보통신 기술과 [7]함께 진화하고 적응할 수 있는 완벽한 운영체제로 설계되었습니다.
보안을 위해 블록 체인 기반 데이터베이스 구조를 사용하며 분산된 정보 흐름을 염두에 두고 개발됩니다.
Friend OS는 데스크톱 환경과 웹 브라우저를 통해 액세스할 수 있는 애플리케이션을 사용하여 Liquid Computing 워크플로우 컨셉에 맞게 설계되었습니다.즉, 스마트폰에서 하이엔드 워크스테이션까지 모든 기기에서 실행할 수 있습니다.
또, 인터넷이 operating system과 같이 기능하는 미들웨어의 Web 4.0의[8][9] 개요에도 들어맞습니다.Friend OS는 보다 직관적인 형태의 자원 관리를 가능하게 하거나 디바이스 간에 보다 쉽게 사용할 수 있습니다.Web 4.0이라는 용어는 인터넷과 World Wide Web의 또 다른 국면, 즉 인간과 기계가 보다 공생하는 관계를 나타내는 데 사용됩니다.Friend OS는 효율적이고 인텔리전트한 정보 흐름을 지원하므로 향후 웹의 반복뿐만 아니라 프레임워크에도 적합합니다.
구성 요소들
프렌드 코어
Friend Core는 Friend의 커널입니다.웹 서버처럼 동작하며 Friend 응용 프로그램의 운영 체제 커널로 작동합니다.또한 원격 서버에서 사용할 수 있는 사용자 세션 및 리소스도 처리합니다.Friend Core는 주로 속도를 위해 C로 쓰여져 있어 2ms의 응답 시간으로 고대역폭 네트워크 상의 요구를 처리할 수 있습니다.
특징들
Friend Core는 OS가 내장된 작고 빠른 웹 서버입니다.주로 C로 작성되며 네이티브애플리케이션에 저레벨의 시스템콜을 제공합니다.또한 Friend Core는 다양한 파일 시스템과 통합되어 Friend Network를 통해 다른 코어 인스턴스와의 클러스터링을 제공하며 안전한 사용자 데이터 [citation needed]스토리지를 보장합니다.
친구 작업 공간
Friend Workspace는 Friend OS의 데스크톱 및 모바일 환경입니다.데스크톱 컴퓨터, 태블릿, 스마트폰 등 모든 기기에 적합합니다.내장된 채팅과 클릭 한 번으로 음성 및 화상 회의 솔루션을 이용할 수 있어 협업이 매우 용이합니다.
친구 작업영역을 사용하여 파일을 공유하고 사무실 문서를 공동으로 편집할 수 있습니다.또한 부재중일 경우 중요한 메시지가 있을 때 푸시 알림이 발송됩니다.
라이브러리
Friend Core의 기능 중 일부는 런타임 링크 라이브러리로 구현됩니다.이를 통해 Friend Core 실행 중에 플러그 가능 라이브러리를 교환할 수 있습니다.이를 통해 분산된 데이터 흐름을 샌드박스로 처리하고 처리할 때 이점을 얻을 수 있습니다.
모듈(Node.js/PHP/Python)
Friend Core는 모듈러형입니다.모듈은 서버측 어플리케이션에 필요한 기능을 사용하여 시스템을 확장합니다.Node/JavaScript, PHP, Python, Perl 또는 Java와 같은 많은 프로그래밍 언어를 사용하여 모듈을 작성할 수 있습니다.이 모듈은 사용자 및 그룹의 권한에 민감하므로 다양한 수준의 접근컨트롤이 가능합니다.고도로 최적화된 코어를 사용하면 Time to First Byte(TTFB; 퍼스트바이트) 라운드 트립이 최소한으로 유지됩니다.
파일 시스템 드라이버
Friend Core는 개발자가 여러 프로그래밍 언어를 사용하여 파일 시스템 또는 표준 기반 웹 리소스에 대한 지원을 구축할 수 있는 파일 시스템 드라이버 API를 제공합니다.DOS 드라이버는 Dropbox, Google Drive, SAMBA 등의 다양한 원격 및 클라우드 서비스 Disk에 읽고 쓰기 위한 기본 기능을 구현합니다.
친구 네트워크
Friend Core 서버는 확장성 향상, 컴퓨팅 능력 접근, 추가 서비스 및 리소스를 위해 이들 서버 간에 네트워크를 형성합니다.
또한 Friend Network는 개방적인 클라이언트 측/서버 측 분산형 슈퍼컴퓨팅 네트워크를 제공하여 사용자가 리소스를 공유하고 워크그룹을 형성할 수 있도록 합니다.이는 토큰 소유자에 의해 소유, 운영 및 관리되며 기업 및 조직의 보조 인프라 역할을 할 수 있습니다.
첫 번째 토큰
글로벌 네트워크는 불변의 부기 시스템을 필요로 한다.FRND 토큰은 블록 체인 기술을 사용하여 친구 네트워크 내의 모든 트랜잭션을 추적합니다.또한 사용자와 공급업체 간의 계약 관계를 형성하기 위해 사용할 수 있는 논리 계층을 추가합니다.Friend Sky Computing 네트워크의 분산화를 가능하게 합니다.
Friend는 네이티브 및 원격 세션을 통해 다양한 애플리케이션을 실행합니다.
적용들
웹 스위트
Friend는 Workspace 및 전체 오피스 제품군을 제공하고 MS-office, GSuite 및 기타 유사한 클라우드 서비스에 연결할 수 있도록 지원합니다.데이터 처리 장소와 저장 장소를 자유롭게 선택할 수 있습니다.모든 애플리케이션 간에 드래그 앤 드롭이 간단.온라인에서의 멀티태스킹이 지금까지 없었던 심플화.
문서, 프레젠테이션 및 스프레드시트 앱은 모든 장치에서 실행되며 문서를 저장할 위치를 선택할 수 있습니다.
Friend는 데이터를 사내에 저장하거나 원하는 스토리지 공급자를 사용하여 저장할 수 있는 유연한 파일 시스템 제품군과 함께 제공됩니다.간단한 사용자 및 스토리지 관리로 일상생활을 보다 쉽게 할 수 있으며 문서를 안전하게 관리할 수 있습니다.
웹 응용 프로그램
Friend OS는 웹 애플리케이션과 호환됩니다.OS는 웹 테크놀로지를 사용하여 구축되어 있기 때문에 Friend Workspace 내에서 웹에서 호스트되는 애플리케이션을 쉽게 실행할 수 있습니다.
친구 어플리케이션
Friend Workspace에는 자체 API 및 프로토콜 집합이 있습니다.네이티브 프렌드 애플리케이션은 운영체제에 완전히 통합되어 풀다운 메뉴, 관리창, 다양한 GUI 제어 등의 기능을 이용할 수 있습니다.이들은 현지화되어 있기 때문에 웹 호스팅된 애플리케이션이나 Windows 애플리케이션보다 훨씬 빠르게 동작합니다.
Friend는 Friend Chat이라는 네이티브 비디오, 오디오 및 텍스트 회의 스위트를 포함한 여러 응용 프로그램에 번들되어 있습니다.
Windows 응용 프로그램
Liberator 애플리케이션 스택을 통해 라우팅함으로써 사용자는 웹 및 친구 애플리케이션과 함께 Friend Workspace에서 직접 Windows 애플리케이션을 실행할 수 있습니다.RDP 프로토콜을 통해 통합함으로써 Windows 응용 프로그램은 네이티브 웹 응용 프로그램인 것처럼 작동합니다.사용자는 Friend 디스크 드라이브에서 Windows 응용 프로그램으로 직접 파일을 전송하거나 Friend Workspace 내에서 텍스트를 복사하여 붙여넣는 등의 기능을 수행할 수 있습니다.
프렌드 하이드로젠
릴리스 이력
V.1.0.0 - 최초의 공개 [10]오픈소스 릴리즈
V.1.1.0 - 두 번째 공개 오픈소스 [11]릴리즈
V.1.2.0 - 세 번째 공개 오픈소스 릴리즈
V.1.2.4 - 친구 수소[12] 방출
레퍼런스
- ^ "Friend Unifying Platform - the first open source virtual cloud computer". Friend Unifying Platform - FriendUP. Retrieved 2017-12-18.
- ^ "Mission". Friend Unifying Platform - FriendUP. Retrieved 2017-12-18.
- ^ "Five Pillars of Friend". Friend Unifying Platform - FriendUP. Retrieved 2017-12-18.
- ^ "Welcome to Friend". Friend Unifying Platform - FriendUP. Retrieved 2017-12-18.
- ^ friendup: Friend Unifying Platform is a meta operating system for posix compatible hosts, Friend Software Labs, 2017-12-17, retrieved 2017-12-18
- ^ "Friend Software Corporation and the Golem project to partner". The Golem Project. 2017-11-23. Retrieved 2017-12-18.
- ^ Titlestad, Hogne (December 2017). "The Friend Whitepaper" (PDF). The Friend Whitepaper.
- ^ Aghaei, Sareh. "Evolution of the World Wide Web: From Web 1.0 To Web 4.0" (PDF). Universiti Kebangsaan Malaysia.
- ^ Spring, Adam P. (2017-08-31). "The Friend Unifying Platform and Connected Technologies". Medium. Retrieved 2017-12-18.
- ^ "Open source". Friend Unifying Platform - FriendUP. Retrieved 2017-12-18.
- ^ Titlestad, Hogne (2017-12-23). "FriendUP v1.1 is now available". friendupcloud. Retrieved 2018-01-19.
- ^ o.o. <support@2cw.pl>, 2cW Sp z (July 19, 2020). "Friend OS Hydrogen Is Here: Try It Today".

