Facebook Açık Kaynak'a geçiyor (bir nevi)

Facebook'un halka arz sorunları ve piyasayı sarsacak kadar çok hisse ihracının aptallığı hakkında hâlâ yapılacak bir sürü şaka var. sular altında kaldı (veya halka arz sigortacılarının, şirketin gelecekteki karlarına ilişkin bilgileri merkezi müşterileri dışındaki herkesten sakladığı iddia edildi), ancak bu, Facebook'un bu hafta sonu kendi Açık Kaynak C++ geliştirme kütüphanesini başlatarak tamamen farklı bir Folly'den bahsetmesine engel olmadı. kod.

İçinde resmi Folly: Facebook Açık Kaynak Kütüphanesi sayfasında bir lansman (ve misyon) beyanı Şirketten Jordan DeLong, sosyal ağda kodunu herkesin kullanımına sunmanın ardındaki düşünceyi şöyle açıkladı:

Önerilen Videolar

Facebook tepeden tırnağa açık kaynak üzerine kuruludur ve onsuz var olamaz. Buradaki mühendisler olarak, HipHop ve Thrift gibi temel altyapımızın parçaları da dahil olmak üzere pek çok açık kaynaklı yazılımı kullanıyor, katkıda bulunuyor ve yayınlıyoruz. Ancak C++ hizmet kodumuzda, daha fazla çalışma yayınlamanın önündeki açık bir darboğaz, herhangi bir açık kaynaklı projenin, yayınlanmamış dahili kütüphane koduna olan bağımlılıkları kırmaya ihtiyaç duymasıydı… Bu 'aptallıkla' öncelikli amacımız, iç kaynaklarımızın bir kısmını yeniden keşfetmeye başvurmadan, yığınımızın bazı kısımlarını açık kaynak olarak kullanmaya devam etmemize olanak tanıyan bir çözüm yaratmaktır. tekerlekler. Folly'nin bileşenleri genellikle başka yerlerde bulunan benzerlerine göre önemli ölçüde daha hızlı performans gösterdiğinden, Mevcut kütüphaneleri kullanması ve tamamlaması nedeniyle, C++ geliştiricilerinin bu kütüphanenin bazı kısımlarını kendi başlarına ilginç bulabileceklerini düşünüyoruz. Sağ.

İlgili

  • Facebook Kanada'da haber erişimini kısıtlama sözü verdi
  • Kaynak kodu internete sızdırıldıktan sonra Twitter kendini hazırlıyor
  • Facebook hesabınız için birden fazla profil nasıl oluşturulur?

DeLong tarafından "hızlı ve kullanımı oldukça kolay" olarak tanımlanan ve "C++'ın yoğun şekilde kullanıldığı" kod, halihazırda açık kaynak olarak şu adreste mevcuttur: Apache Yazılım Lisansı birinden halka açık GitHub deposu.

Kodun bir kısmı, onu inceleyen programcılara zaten tanıdık gelebilir. “Facebook mühendisliğinin pratikliği yaygın ve “Burada İcat Edilmedi” sendromuna karşı toleransımız düşük (sonuçta şirket açık kaynak üzerine kurulmuş) yazılımı)," diye açıklayan DeLong şunları ekledi: "Folly, her ikisini de kullandığımız Boost veya Standard Library gibi mevcut bazı yüksek kaliteli C++ kitaplıklarını tamamlıyor ağır şekilde."

Folly'nin "kesinlikle 'erken piyasaya sür, sık sık piyasaya sür' ruhuna uygun" olduğunu yorumlayan DeLong, şirketin şunları yazdı: yeni Folly bileşenleri eklendikçe açık kaynak ağacını güncellemeye devam edin, böylece bunun daha fazlasını github'da görmeyi bekleyebilirsiniz. gelecek."

Editörlerin Önerileri

  • Facebook Akışınızı en son gönderileri gösterecek şekilde nasıl ayarlayabilirsiniz?
  • Facebook'un 750 milyon dolarlık anlaşmasından payınızı nasıl alırsınız?
  • Trump'ın Facebook ve Instagram'a dönmesine izin verildi
  • Reels başka bir Facebook özelliğinde görünmek üzere
  • Facebook Pikseli nedir? Meta'nın izleme aracı açıklandı

Yaşam tarzınızı yükseltinDigital Trends, en son haberler, eğlenceli ürün incelemeleri, anlayışlı başyazılar ve türünün tek örneği olan ön bakışlarla okuyucuların teknolojinin hızlı tempolu dünyasını takip etmelerine yardımcı olur.