Ana içeriğe geç
Programlama

İşten çıkarılan mühendisler OccupySaaS hareketiyle açık kaynaklı yazılımlar geliştiriyor

Öne çıkanlar

  • Projeler tescilli kod yerine yalnızca kamuya açık API belgeleri ve yapay zeka ajanları kullanılarak temiz oda yöntemiyle sıfırdan yazılıyor.
  • İlk olarak Auth0 uyumlu ZeroAuthy ve Salesforce uyumlu SalesCompel adlı iki açık kaynaklı alternatif Apache 2.0 lisansıyla yayımlandı.
  • Taşınabilirlik ve tek ikili dosya halinde kolayca sunucularda barındırılabilmesi nedeniyle ilk projelerin geliştirilmesinde Go dili tercih e

Teknoloji sektöründe yaşanan toplu işten çıkarmalara tepki gösteren yazılım mühendisleri, OccupySaaS adını verdikleri bir açık kaynak hareketini başlattı. Girişim, kurumsal şirketlerin kullanıcı başına ücret talep eden tescilli SaaS platformlarına karşı yapay zeka destekli, doğrudan yerine geçebilen ve kendi sunucularında barındırılabilen açık kaynaklı alternatifler sunmayı amaçlıyor. 2011'deki Occupy Wall Street eylemlerinden esinlenen topluluk, yazılım altyapılarının kullanıcılara kiralandığı mevcut abonelik modeline karşı kod temelinde bir protesto yürütüyor.

Projeler, telif ihlallerini önlemek amacıyla yasal olarak temiz oda (clean-room) prensiplerine uygun şekilde sıfırdan inşa ediliyor. Mühendisler hiçbir tescilli veya sızdırılmış kodu kullanmadıklarını, yalnızca kamuya açık API belgeleri ve açık standartları temel aldıklarını belirtiyor. Teknik şartnameleri hazırlayan ekiplerle yapay zeka ajanları kullanarak kodu yazan ekipler sıkı bir güvenlik duvarıyla birbirinden ayrılıyor. Geliştirilen yazılımların doğruluğu ise orijinal platformların kamuya açık istemci SDK paketleri çalıştırılarak laboratuvar ortamında test ediliyor.

Topluluk ilk aşamada kimlik doğrulama ve müşteri ilişkileri yönetimi (CRM) alanlarına odaklanarak iki projeyi kullanıma sundu. Auth0 uyumlu ZeroAuthy kimlik sunucusu ile Salesforce uyumlu SalesCompel projeleri, Apache 2.0 lisansı altında kamuya açıldı. Taşınabilirlik avantajı ve tek ikili dosya olarak derlenebilmesi sebebiyle Go diliyle geliştirilen bu projelerin henüz erken geliştirme aşamasında olduğu, gelecekte dokümantasyon, hata takibi ve gözlemlenebilirlik araçlarının da listeye ekleneceği kaydedildi.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.