§1Duruş

Lisans sloganı değil, lisans haritası

birlikte çalışabilirlikizin vericiuygunluk korpusuistemci kitaplıklarıajan araçlarışemalar.scellis-*CPU referansıherkes bunların üzerine geliştirebilirmotor halkasıfair-codeMotorkaynağı yayımlıasla “açık kaynak” değilbize ait — saklanmaz, adı konurPlatform servisikoordinasyonTicari Pack'lerkendi içeriğimizİmzalama ve ticaretsürüm imzalama
Şek. 1 — Aynı boyutta ve hiçbiri diğerinin içinde olmayan iki yayımlanmış halka: herkesin üzerine geliştirip doğrulayabildiği izin verici halka ve fair-code motor. Bize kalan saklanmaz, adıyla söylenir.

“Açık mı?” sorusunun tek kelimelik yararlı bir yanıtı yoktur — yararlı yanıt her zaman “hangi katman?” olur. Scellis bunu katman katman yanıtlar ve katmanlar iç içe değil, eşit düzeydedir: dünyanın doğruladığı ve üzerine geliştirdiği yüzeyler izin verici lisanslıdır; genişlettiğiniz motorun kaynağı yayımlanmıştır ve sürüm sürüm izin verici lisansa yakınsar; barındırılan servis ve bize ait ticari Pack'ler sahiplidir — ve bunu açıkça söyler. Hiçbir şey lisans alacakaranlığında kalmaz.

Her halka, mimarinin ancak o lisansla doğru kılınabilecek bir iddiası olduğu için vardır. Doğruluk iddiaları, bir yabancının yeniden türetebildiği kadar değerlidir — bu yüzden doğrulama koşulsuz açıktır. Kullanıcıları, onu yapanlarla eşit koşullarda geliştiren bir platform onları kiracıya çeviremez — bu yüzden motorun kaynağı yayımlanmıştır. Barındırılan bir işletmenin de bu emeği finanse etmesi gerekir — bu yüzden bize ait olan, belirsiz bir “çekirdek”in arkasına saklanmak yerine adıyla söylenir.

§2Birlikte çalışabilirlik halkası

Her iddiayı izin istemeden doğrulayın

YüzeyNedirHerkes ne yapabilir
Şemalarher varlığın makine tarafından okunabilir tanımıdoğrulayın, üretin, yeniden uygulayın
Dışa aktarım dosyaları.scellis-workflow · -pack · -block-pack · -model · -datasether biçimi okuyup yazın — içe aktarım hash'ini doğrular
Uygunluk korpusutest durumları ve beyan edilmiş tolerans sınıflarıher doğruluk iddiasını yeniden çalıştırın
CPU referansıtüm sayısalların kendisine karşı kanıtlandığı çıpaherhangi bir GPU sonucunu referansla karşılaştırın
İstemci kitaplıklarıplatformun sunduğu her eylem için tipli istemcilerkendi araç ve istemcilerinizi geliştirin
Ajan araçlarıdış bir yapay zekâ ajanının gördüğü — aynı eylemlerden türetilirdenetleyin — ya da üzerine geliştirin

İzin verici, gerçekten izin verici demektir: izin yok, ortaklık yok, karşılıklılık şartı yok — bir rakip bile hepsini kullanabilir. Bu bilinçli bir tercihtir; uygunluk rejimini atıf verilebilir kılan da budur.

Birlikte çalışabilirlik halkası, üçüncü bir tarafın bizi denetlemek ya da bizimle çalışmak için ihtiyaç duyduğu her şeydir: her varlığın tanımlandığı şemalar, taşınabilir .scellis-* dışa aktarım dosyaları, beyan edilmiş tolerans sınıflarıyla uygunluk korpusu, her sayısal iddianın çıpası olan CPU referans uygulaması, istemci kitaplıkları ve dış yapay zekâ ajanlarının konuştuğu araç yüzeyi — hepsi izin verici, Apache-2.0 sınıfı bir lisans altında. Bir rakip dahil herkes, bunları her amaçla, izin istemeden kullanabilir.

Dürüstlüğü bir vaat olmaktan çıkarıp bir özelliğe dönüştüren tam da budur. Doğruluk sayfasındaki her sayı, korpus referansa karşı yeniden çalıştırılarak türetilebilir; dışa aktarım dosyalarını hiç tanımadığımız yazılımlar okuyup yazabilir; API'ye ortaklık sözleşmesi olmadan geliştirme yapılır. Herkesin kendi çalıştırabildiği bir uygunluk rejimi, yöntem bölümünüzde bize hiçbir şey sormadan atıf verebileceğiniz bir rejimdir.

§3Motor halkası

Fair-code: kaynak yayımlı, dürüstçe söylersek açık kaynak değil

sürüm dönüşüraraştırma · öğretim · kişisel · kurum içiilk günden ücretsizbaşkalarınca ticari yeniden satışsaklı — sabit bir süreizin vericisürümsüre dolar
Şek. 2 — Bir motor sürümü: araştırma, öğretim, kişisel ve kurum içi kullanım ilk günden ücretsiz; başkalarınca ticari yeniden satış bir süre saklı, sonra dönüşür.

Motor — eğitim derleyicisi, otomatik türev, elle yazılmış çekirdek kitaplığı, tekrarlanabilirlik mekanizması — fair-code koşullarıyla kaynak olarak yayımlanır. İlk günden itibaren araştırma, öğretim, kişisel kullanım ve ticari olanlar dahil, bir kurumun kendi içindeki kullanımı için ücretsizdir: bir şirket Scellis'i kendi işinde çalıştırabilir, bir laboratuvar üzerine ders kurabilir, bir ekip çalışmayı üçüncü taraf fonuyla yürütebilir. Sonuçlarınızın bağlı olduğu her çekirdeği okuyabilir, bulduğunuzu düzeltebilir ya da genişletebilirsiniz.

Saklı tutulan tek hak şudur: başkalarınca ticari yeniden satış — motoru satmak ya da ondan rakip bir ticari servis kurmak — sürüm başına sabit bir süre boyunca; süre içinde ticari kullanım ayrı bir anlaşmayla mümkündür. Bir sürümün süresi dolduğunda o sürüm izin verici lisansa dönüşür. Her sürüm kendi saatini başlatır; motor böylece kalıcı olarak ve tasarım gereği izin verici lisansa yakınsar.

Buna asla “açık kaynak” demiyoruz, çünkü değil: fair-code, gecikmeli izin verici dönüşüme sahip, kaynağı görülebilir bir modeldir — ve bunlar farklı şeylerdir. Platformun yapamadıklarını basan bir sayfa, yazılım lisansçılığının en çok bulandırılan sözcüğünü bulandırmaz. Sıcak etiketi değil, koşulların tam metnini alırsınız.

§4Kalan kısım

Bize kalanlar, tek nefeste

Üç şey bizimdir ve öyle kalır: platform sunucusu — koordinasyon, eşitleme, faturalama, aktarma —, bize ait düzenlemeye tabi ve ticari içerik Pack'leri ile imzalama ve ticaret altyapısı. İşletme budur. Motoru bu finanse eder ve fiyatlanan şey barındırılan servislerdir, asla hesaplama değil: kendi cihazınızda kendi işiniz her planda — hesap açmadan bile — sınırsız çalışır.

Aynı açıklık kenarlarda da geçerlidir. Bazı barındırılan iç bileşenler sunucu tarafında ticari sır olarak kalır — ama ürüne yalnızca onaya bağlı, kataloglanmış barındırılan servisler olarak girerler: herhangi bir bağlayıcı gibi içerik, asla motorun ayrıcalıklı bir parçası değil; cihaz üzerindeki alt katman tümüyle sizin genişletmenize açık kalır. Marketplace'te satış da başlangıçta tek satıcı olarak bizimle başlar — çünkü *bizim üzerimizden* satmak işletme yükümlülükleri taşır (kimlik doğrulama, ödeme kanalları, KDV sorumluluğu, iade riski); lisans yasakladığı için değil. İleride açmak bir karardır, yeniden inşa değil.

§5Sizin tarafınız

Siz yazarsınız, size aittir, lisansını siz seçersiniz

Siz…DuruşMekanizma
içerik yazarsınızsizindir — telif sizde, yayımda lisans seçimi sizdetek yazım yolu: sizinki ve bizimki aynı
herkese açık işi çatallarsınızüst kaynağın lisansı devralınır ve gösterilirköken, çatalın üzerinde görünür kalır
içerik satın alırsınızçalıştırmak ve incelemek için sizindir — sınırlanan teslimattır, asla çalıştırma değilimzalı Pack'ler; kopya koruması iddiamız yok
işinizi dışa aktarırsınızkendi hash'ini doğrulayan taşınabilir dosyalar.scellis-workflow · .scellis-model · .scellis-dataset
çekip gidersinizverileriniz zaten baştan beri cihazınızdaydıyerel öncelikli veritabanı — geri istenecek bir şey yok

“Teslimat sınırlanır, çalıştırma asla” aynı zamanda bir dürüstlük beyanıdır: baytlar bir cihaza indiğinde yeniden dağıtım engellenmez, caydırılır — filigran, imza ve lisansla. Kopya koruması tiyatrosu yok.

En derin sahiplik gerçeği yapısaldır: sizin yazdığınızla bizim yazdığımız tek sınıf olarak çalışır. Motor, çalıştırırken sizin op'unuzu bizimkinden ayırt edemez; yazdıklarınız, kendi içeriğimizin geçtiği aynı kontrollerden geçer ve bizim hesaplayabildiğimiz hiçbir şey sizden esirgenmez. Böyle kurulmuş bir platform kullanıcılarını kiracı gibi göremez — yazdığınız Block'lar, çekirdekler, modeller, görüntüleyiciler ve bağlayıcılar sizindir.

Sahiplik, yayımlama anında somutlaşır: hiçbir şey, seçtiğiniz bir SPDX lisansı olmadan dışarı çıkmaz — akış MIT, Apache-2.0 ve CC-BY-4.0 gibi derlenmiş varsayılanlar sunar — ve bir çatal, geldiği lisansı devralıp görünür kılar. Bu, yayımlama anındaki bir kapıdır, küçük harfli bir madde değil: lisanssız herkese açık iş varsayılan olarak tüm-hakları-saklıdır ve bu, amaçladığınız paylaşımı hukuken geçersiz kılardı.

§6Kilitlenme yok

Çıkış kapısı tasarımın parçası

Ayrılmak desteklenen bir özelliktir. İşleriniz .scellis-* dosyaları olarak dışa aktarılır — baytı baytına yeniden üretilebilir, içe aktarımda hash ile doğrulanır — ve bu biçimler izin verici halkadadır: isteyen herkes bize sormadan eksiksiz bir okuyucu yazabilir. Verileriniz zaten cihazınızdaki yerel öncelikli veritabanındadır; dışa aktarma bir biçim kararıdır, veri talebi değil. Satın aldığınız içerik bile, ilanı kaldırılsa da yerelde çalışmaya devam eder.

Zaman da sizden yana çalışır. Her sürümün saklı süresi izin verici dönüşümle biter — platform yaşlandıkça yalnızca daha da açılır; sürümlü motor eski işi süresiz çalıştırır; ve bir güvencenin sınırı olduğunda bu sınır, yuvarlanmak yerine dürüst sınırlar sayfasında basılır. Bunların hiçbiri güven istemez — halkalar yayımlandı ve korpus yeniden çalıştırılabilir.