페이스북은 오픈 소스로 간다 (일종의)

click fraud protection

페이스북의 IPO 문제와 시장이 망할 정도로 많은 주식을 발행하는 데 관련된 어리석음에 대해 여전히 온갖 종류의 농담이 있습니다. (또는 IPO 인수자가 회사의 미래 이익에 관한 정보를 중앙 고객을 제외한 모든 사람에게 공개하지 않은 것으로 추정됨) 하지만 페이스북은 이번 주말 자체 C++ 개발 오픈 소스 라이브러리를 출시하면서 완전히 다른 Folly에 대해 이야기하는 것을 멈추지 않았습니다. 암호.

~ 안에 공식 Folly: Facebook 오픈 소스 라이브러리 페이지의 출시(및 사명) 선언문 소셜 네트워크에서 회사의 Jordan DeLong은 모든 사람이 코드를 사용할 수 있게 된 이유를 다음과 같이 설명했습니다.

추천 동영상

Facebook은 처음부터 끝까지 오픈 소스를 기반으로 구축되었으며 오픈 소스 없이는 존재할 수 없습니다. 이곳의 엔지니어로서 우리는 HipHop 및 Thrift와 같은 핵심 인프라를 포함하여 많은 오픈 소스 소프트웨어를 사용하고, 기여하고, 출시합니다. 그러나 C++ 서비스 코드에서 더 많은 작업을 릴리스하는 데 있어 명확한 병목 현상 중 하나는 모든 오픈 소스 프로젝트가 릴리스되지 않은 내부 라이브러리 코드에 대한 종속성을 깨야 한다는 것입니다. 이 '어리석음'에 대한 우리의 주요 목표는 내부 기능을 재창조하지 않고도 스택의 일부를 계속해서 오픈 소스화할 수 있는 솔루션을 만드는 것입니다. 바퀴. 그리고 Folly의 구성 요소는 일반적으로 다른 곳에서 사용 가능한 구성 요소보다 훨씬 빠르게 작동하기 때문에 기존 라이브러리를 사용하고 보완하면 C++ 개발자가 이 라이브러리의 흥미로운 부분을 찾을 수 있을 것이라고 생각합니다. 오른쪽.

관련된

  • 페이스북, 캐나다에서 뉴스 접근 제한하겠다고 다짐
  • 트위터는 소스 코드가 온라인에 유출된 후 스스로를 보호합니다
  • Facebook 계정에 여러 프로필을 만드는 방법

DeLong이 "빠르고 합리적으로 작업하기 쉬우며" "C++를 많이 사용"한다고 설명하는 이 코드는 이미 다음에서 오픈 소스로 제공됩니다. 아파치 소프트웨어 라이센스 에서 공개 GitHub 저장소.

일부 코드는 이를 검사하는 프로그래머에게 이미 익숙할 수 있습니다. “실용성은 Facebook 엔지니어링에 널리 퍼져 있으며, 우리는 “여기에서 발명되지 않은” 증후군에 대해 낮은 관용을 가지고 있습니다(결국 회사는 오픈 소스를 기반으로 구축되었습니다). 소프트웨어),” DeLong은 설명했습니다. “Folly는 우리가 사용하는 Boost 또는 Standard Library와 같은 기존의 일부 고품질 C++ 라이브러리를 보완합니다. 무겁게."

DeLong은 Folly가 "확실히 '조기 출시, 자주 출시'라는 정신을 갖고 있다"고 언급하면서 회사는 다음과 같이 썼습니다. 새로운 Folly 구성 요소가 추가됨에 따라 오픈 소스 트리를 계속 업데이트하므로 github에서 더 많은 내용을 볼 수 있습니다. 미래."

편집자의 추천

  • 최신 게시물을 표시하도록 Facebook 피드를 설정하는 방법
  • Facebook의 7억 5천만 달러 합의금 중 귀하의 몫을 얻는 방법
  • 트럼프, 페이스북·인스타그램 복귀 허용
  • 릴은 또 다른 Facebook 기능에 표시될 예정입니다.
  • 페이스북 픽셀이란 무엇입니까? Meta의 추적 도구에 대한 설명

당신의 라이프스타일을 업그레이드하세요Digital Trends는 독자들이 모든 최신 뉴스, 재미있는 제품 리뷰, 통찰력 있는 사설 및 독특한 미리보기를 통해 빠르게 변화하는 기술 세계를 계속해서 살펴볼 수 있도록 도와줍니다.