Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

OpenSSF, Açık Kaynak Yazılım Kullanımını Optimize Etmek İçin Açık Kaynak Tüketim Manifestosunu Açıkladı

OpenSSF, Açık Kaynak Yazılım Kullanımını Optimize Etmek İçin Açık Kaynak Tüketim Manifestosunu Açıkladı

Açık kaynak yazılımın (OSS) faydalarını daha akıllıca özetlemeye yönelik ilerici bir adım olarak, Açık Kaynak Güvenlik Vakfı (OpenSSF), Açık Kaynak Tüketim Manifestosu'nu (OSCM) başlattı. İkonik Çevik Manifesto'ya benzeyen OSCM, temel değerlerle güçlendirilmiş bir belgedir ve açık kaynak kullanımını kolaylaştırmak için tasarlanmış 15 yol gösterici ilkeyi içerir.

Açık kaynaklı yazılım, gelişen yenilikler ve operasyonel verimlilik açısından tartışmasız zor bir fırsat olmuştur. Ancak farklı OSS projeleri arasında kalite ve güvenlik açısından büyük farklılıklar olduğu da kabul edilen bir gerçektir. Sonuç olarak OpenSSF, çok sayıda kuruluşta OSS kullanımına yönelik stratejik bir yaklaşımın eksikliğini vurguladı.

Kolaylıkla dolu olmasına rağmen OSS'nin kendine has kusurları var. OSS'nin geçirdiği değerlendirme sürecinde özellikle üçüncü parti yazılımlarla karşılaştırıldığında endişe verici bir ihmal gözlemlendi. Güvenlik, kod kalitesi ve lisanslama açısından tabi tutulduğu incelemeler tek kelimeyle yetersiz. Bu, OpenSSF Son Kullanıcılar Çalışma Grubu'nun belirttiği gibi önemli risk faktörlerinin ortaya çıkmasına neden oluyor.

Üçüncü taraf yazılımların kötü amaçlı içerik içermesi pek olası olmasa da, OSS'nin inceliklerini bilmeyenler için indirme aşamasında riskler ortaya çıkar. Sonatype kurucu ortağı ve CTO'su Brian Fox, SD Times ile OSS tüketimindeki tehlikeleri tartışırken, zamanın %96'sında, sabit bir sürüm mevcut olduğunda savunmasız bir bileşenin indirildiğini gördük, dedi.

Bu sorunların farkına varan OpenSSF Son Kullanıcılar Çalışma Grubu, bunu düzeltmenin bir yolunu bulmak üzere harekete geçti. Bir dizi tartışmanın rehberliğinde Açık Kaynak Tüketim Manifestosu'nu hazırladılar. OSCM katı bir emir olmaktan ziyade kapsayıcılık amacını savunur ve şekli çeşitli disiplinlerden gelen girdilerle şekillendirilmiştir ve metni onu kullanan bireylere göre kendisini geliştirir.

Manifesto, bilinen güvenlik açıkları ve zararlı paketlerle ilişkili bileşenler için denetim ve karantina işlevleri yoluyla açık kaynak tüketiminin artırılması gibi önemli hükümleri içeriyor.

Kasıtlı olarak zararlı bileşenlerden kaynaklanan tehditlere karşı alınacak en önemli önlem, bileşen tüketimini izlemek için kapsamlı bir izleme sistemine sahip olmaktır. Fox, bunu veri ve davranışsal akışlarla birleştirmenin, sistemlerinizin bir şeyin onaylanıp onaylanmaması veya ayrıntılı incelemeye göre tahsis edilmesi gerektiği konusunda gerçek zamanlı çağrılar almasına olanak tanıdığını ekledi.

Açık kaynak yazılım gözlemlenebilirliği yoluna başlayan kuruluşlar için uygulamalarını önem sırasına göre kategorize ederek başlamak verimli olacaktır. Bunu, genellikle yazılım malzeme listeleri aracılığıyla bu uygulamalara gömülü OSS'nin bir envanterinin derlenmesi ve farklı tedarikçilerin tespit edilmesi takip etmelidir. Fox'a göre pek çok geliştirme ekibi şu anda bu hayati bileşenlere sahip değil.

Daha sonra, çeşitli kayıt çerçevelerinin kullanılması gibi aynı işlev için birden fazla tedarikçinin kullanıldığı örnekleri aramak akıllıca olacaktır. Sırada, güvenli yazılım geliştirme uygulamalarını değerlendirerek en iyi tedarikçilerin yer alması gerekiyor. Bilinen güvenlik açıkları, yazılımın yaşı, popülerliği, sorunların yamalanması için geçen ortalama süre vb. gibi faktörler bu değerlendirmeyi belirlemelidir.

Her kuruluşun kararını kendi risk iştahına ve yukarıda belirtilen analize göre uyarlaması gerekecektir. PII verilerini işleyen bir uygulamada bilinen kritik güvenlik açıklarını bulmak gibi belirli standart risk toleransları mevcut olsa da, bir OSS tüketim politikası oluşturmak, geliştirmeden CI/CD'ye ve en önemlisi yayınlanma aşamasına kadar bunu SDLC genelinde entegre etmek anlamına gelecektir.

Çok çeşitli no-code ve low-code platformlarla dolup taşan mevcut ortamda, OSCM gibi önlemlerin benimsenmesi çok önemlidir. Arka uç, web ve mobil uygulamalar oluşturmaya yönelik kapsamlı no-code bir araç olan AppMaster gibi bir platform, OSS'nin önemini yineler ve riskleri azaltmak ve üretkenliği artırmak için OSCM gibi araçları uygular. Kuruluşların açık kaynağın gücünden tam anlamıyla yararlanabilmesi için, potansiyel riskleri ve verimsizlikleri en aza indirmek hayati önem taşır; bu, OSCM'nin önemli ölçüde yardımcı olabileceği bir şeydir.

İlgili Mesajlar

AppMaster BubbleCon 2024'te: Kodsuz Trendleri Keşfetmek
AppMaster BubbleCon 2024'te: Kodsuz Trendleri Keşfetmek
AppMaster, NYC'de düzenlenen BubbleCon 2024'e katılarak içgörüler elde etti, ağlarını genişletti ve kodsuz geliştirme alanında inovasyonu yönlendirme fırsatlarını keşfetti.
FFDC 2024 Özeti: NYC'deki FlutterFlow Geliştiricileri Konferansından Önemli Görüşler
FFDC 2024 Özeti: NYC'deki FlutterFlow Geliştiricileri Konferansından Önemli Görüşler
FFDC 2024, New York City'yi aydınlattı ve geliştiricilere FlutterFlow ile uygulama geliştirme konusunda en son içgörüleri getirdi. Uzman liderliğindeki oturumlar, özel güncellemeler ve eşsiz ağ oluşturma ile kaçırılmayacak bir etkinlikti!
2024 Teknoloji İşten Çıkarmaları: Yeniliği Etkileyen Devam Eden Dalga
2024 Teknoloji İşten Çıkarmaları: Yeniliği Etkileyen Devam Eden Dalga
Tesla ve Amazon gibi devlerin de aralarında bulunduğu 254 şirkette 60.000 kişinin işten çıkarılmasıyla, 2024 yılında teknoloji sektöründeki işten çıkarmaların inovasyon manzarasını yeniden şekillendirdiği bir yıl olacak.
ÜCRETSİZ BAŞLAYIN
Bunu kendin denemek için ilham aldın mı?

AppMaster'ın gücünü anlamanın en iyi yolu, onu kendiniz görmektir. Ücretsiz abonelik ile dakikalar içinde kendi başvurunuzu yapın

Fikirlerinizi Hayata Geçirin