Geri Dön

OccupySaaS, AI ile yaygın hizmetleri klonlayarak açık kaynak başkaldırısı başlatıyor
SiTech AI Team2 dk okuma

OccupySaaS, AI ile yaygın hizmetleri klonlayarak açık kaynak başkaldırısı başlatıyor

OccupySaaS, AI kullanarak yaygın hizmetlerin temiz oda, açık kaynak yeniden uygulamalarını oluşturmayı hedefliyor; ZeroAuthy ve SalesCompel adlı Auth0 ve Salesforce alternatifleriyle başlıyor.

OccupySaaS, yazılım sistemine karşı kullanıcı liderliğinde yeni bir başkaldırıdır ve AI araçlarını kullanarak yaygın hizmetlerin temiz oda, açık kaynak yeniden uygulamalarını oluşturur. Şu anda Auth0 ve Salesforce için alternatifler hedefliyor; bunlar ZeroAuthy ve SalesCompel olarak adlandırılıyor. Daha geniş ölçekte AI destekli yazılım klonlamaya ilgi ve aboneliklerden duyulan kullanıcı hoşnutsuzluğu da bu gelişmenin arka planında yer alıyor.

Yeniden uygulamalar nasıl oluşturuluyor

Proje, mümkün olan durumlarda yeni yazılımın API uyumlu ve yerine geçebilen bir alternatif olmasını hedefliyor. Bu hizmetler şirketlerin sunucularında çalıştığı için incelenecek veya tersine mühendislik yapılacak ikili dosyalar yok; bu nedenle çalışma, mevcut belgeleri, API'leri, geliştirme kiti davranışlarını ve varsa geçerli açık standartları referans alıyor.

Etik kuralları tam bir temiz oda yeniden uygulaması gerektiriyor. Tersine mühendislik yapılmış kod, önceki işverenlerden alınmış kaynak kod dahil gizli bilgi ve kullanıcı arayüzü varlıkları veya diğer ticari markaların kopyalanması olmamalıdır.

Teknik seçimler ve uyumluluk zorlukları

Seçilen dil Go; Rust yerine seçilmesinin nedeni, tüm bağımlılıkları tek bir çalıştırılabilir dosyaya derleyip bağlayabilmesi ve bu dosyanın kurulum programına ihtiyaç duymadan hedef sisteme kopyalanıp çalıştırılabilmesidir. OccupySaaS, bu özelliğin yazılımı bir Docker konteynerine paketlemek veya başka öz barındırma biçimleri için ideal kıldığını söylüyor.

Bu tür yazılım oluşturmak her zamankinden hem daha kolay hem de daha zordur. Girdiler ve çıktılar büyük ölçüde belirtimlerle tanımlıdır, ancak barındırılan yazılım; hemen fark edilmeyen iç davranışlar ve tuzaklar içeren fiilen bir kara kutudur. Yerine geçebilen bir alternatif tam uyumlu olmak için mevcut API hatalarını da yeniden üretmelidir; örnek olarak Jira veriliyor.

Daha geniş planlar ve lisanslama

Auth0 ve Salesforce'un ötesinde OccupySaaS, belge ve wiki yönetimi, sorun izleme, yazılım özellik bayrakları, yazılım ve sunucu gözlemlenebilirliği ve müşteri desteği sunan hizmetler için alternatifler bulmayı amaçlıyor. Rapor, olası adaylar olarak Confluence, Jira, LaunchDarkly, Datadog ve Zendesk'i anıyor.

Bazıları, bir SaaS kiralamak demek kod veya altyapıyla ilgili her sorunun başkasının sorumluluğu olduğu anlamına geldiğini ve kendi örneğinizi çalıştırmayı geriye dönük bulabileceğini savunabilir. Yazılım Apache 2.0 lisanslı olduğundan, Red Hat Enterprise Linux, GitLab ve WordPress örneklerinde olduğu gibi, bunun için bir hizmet sunmasını kimse engelleyemez.

Proje arka planı

Proje, yirmi yıllık deneyime sahip yazılım mühendisi Thomas Meadows adlı kişinin aklının ürünü gibi görünüyor. Kişisel ana sayfası, güçlü yönünün proje yönetimi olduğunu söylüyor; makale bunu AI ajanlarını bir hedefe yönlendirmek için iyi bir beceri olarak nitelendiriyor. Web sitesi bir manifesto gibi okunuyor; koltuk başına lisanslamanın büyümeye vergi koyduğunu ve yazılımı yaratan aynı kişilerin artık işten çıkarıldığını söylüyor, "99%'un inşa ettiği yazılım 99%'a aittir" satırıyla bitiyor.

Kaynaklar: Tom's Hardware

SiTech

SiTech — AI destekli web geliştirme

Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.