11 puan yazan GN⁺ 2024-01-25 | 3 yorum | WhatsApp'ta paylaş
  • Zed, açık kaynak bir proje haline geldiğini duyurdu
  • Telif hakkı korumalı lisanslar altında yayımlandı (editör GPL, sunucu tarafı bileşenler AGPL).
  • Zed'i çalıştıran UI framework'ü GPUI, Apache 2 lisansı ile dağıtılıyor; böylece yüksek performanslı masaüstü uygulamaları özgür lisanslarla dağıtılabiliyor

Motivasyon

  • Zed'i açık kaynak yapmanın en iyi ürünü ortaya çıkarmayı sağlayacağına inanıyorlar
  • Amaç, dünyanın en gelişmiş kod editörünü yapmak ve onu milyonlarca geliştiricinin eline ulaştırmak
  • Zed kullanıcılarının tamamı programcı olduğundan, Zed'i mümkün olduğunca geniş bir yetenek havuzuna açmanın en mantıklı yaklaşım olduğu düşünülüyor
  • Yazılım aracılığıyla insanlarla bağ kurmaktan keyif alıyorlar ve Zed'in içsel güzelliğini paylaşmak istiyorlar

Fireside Hacks tanıtımı

  • İnsanlarla insani düzeyde bağlantı kurma isteğiyle, Zed Channels adlı yeni bir özellik başlatıldı
  • Zed Channels sayesinde dünyanın dört bir yanındaki geliştiriciler sadece bir bağlantı paylaşarak gerçek zamanlı olarak birlikte kod yazabiliyor
  • Fireside Hacks programı aracılığıyla Zed, herkese açık kanallarda gerçek zamanlı olarak geliştiriliyor ve katılanlarla birlikte çalışılıyor

Bir dakika... Nakit etraftaki her şeyi yönetmiyor mu?

  • Dünyanın en iyi editörünü oluşturmak ve sürdürmek için bunun sürdürülebilir bir iş modeliyle bağlantılı olması gerektiğine inanıyorlar
  • Zed'i açık kaynak yapmanın ticari hedeflere zarar vermeyeceğini düşünüyorlar
  • Sahipli bir editör satmaktansa, editörle sorunsuz entegre olan hizmetler satmayı tercih ediyorlar
  • Zed Channels bu tür hizmetlere bir örnek; şu anda ücretsiz, ancak beta dönemi sonrasında özel kullanım için ücret alınması planlanıyor
  • Sunucu tarafı compute sağlayarak yapay zeka özelliklerini desteklemek de gelir elde etme yollarından biri
  • Şu ana kadar yazdıkları kodun %100'ünü açık kaynak olarak yayımlıyorlar; gelecekte ticari ve kurumsal kullanım senaryolarına yönelik sahipli ürünler de sunabilirler
Reklam

1.0 sürümüne giden yol

  • Bir sonraki adım kısmen kullanıcılara bağlı, ancak ekip hâlâ küçük
  • 2024'te Zed'in benimsenmesini büyük ölçüde artırarak daha fazla geliştiricinin faydalanabilmesi için herkese açık bir yol haritası hazırlıyorlar
  • Bir katkı yol haritasının tamamlanmasına yardımcı olursa, o katkıya daha fazla zaman ayırmaları muhtemel
  • Katkıda bulunmak isteyenlere katkı rehberine göz atmaları ve mümkünse yaklaşan bir Fireside Hack'e katılarak selam vermeleri öneriliyor

Zed'i denemek ister misiniz?

  • Zed bugün macOS üzerinde denenebilir. Şu anda indirilebilir.

GN⁺ görüşü

  • Zed'in açık kaynağa geçişi, geliştirici topluluğu için büyük bir fırsat sunuyor ve işbirliği ile yeniliği teşvik etme potansiyeli taşıyor.
  • Gerçek zamanlı işbirliği özelliği olan Zed Channels gibi hizmetler üzerinden, açık kaynak bir proje olmasına rağmen sürdürülebilir bir iş modeli kurmaya yönelik yaklaşım dikkat çekici.
  • Açık kaynak topluluğuyla etkileşim üzerinden geliştiricilere ürünü doğrudan iyileştirmeye katılma fırsatı sunulması, yazılım geliştirmenin demokratikleşmesine katkı sağlayabilir.

3 yorum

 
pmc7777 2024-01-26

Bunun open source olacağını hiç hayal etmemiştim

 
GN⁺ 2024-01-25
Hacker News görüşleri
  • Zed editörü kullanım deneyimi

    • Zed editörünün tepkiselliği çok iyi; diğer editörlerin buna kıyasla daha yavaş tepki verdiği hissediliyor.
    • Kullanıcı geri bildirimlerine hızlı yanıt veriyor; arama/değiştirme özelliği de ilk hâline göre çok daha kullanışlı olmuş.
    • Hata ayıklama sözdizimi ağacı modu, Zed’in gelişmiş özelliklerini gösteren bir örnek; düzenli ifade kullanan eski editörlere göre daha ileri bir teknoloji kullanıyor.
    • İşbirlikçi iş akışı ve güvenlik net değil. Yalnızca GitHub ile giriş yapılabiliyor; self-hosting ya da başka kimlik doğrulama sağlayıcılarının kullanılıp kullanılamadığı belirsiz.
    • Ollama entegrasyonu isteniyor. Bu özellik olmadığı için bazen VSCode kullanmak gerekiyor.
  • Zed editörü için geri bildirim ve istekler

    • Pencere boyutu ve konumu, Zed kapatılıp yeniden açıldığında korunmuyor.
    • Dil sunucusu hataları sık yaşanıyor.
    • Alabaster teması artık çalışmıyor; VSCode temalarını Zed’e aktarabilmek iyi olurdu.
    • Zed’in arayüz tasarımı zarif; diğer editörlerdeki ikonlar, menüler, renkler gibi dikkat dağıtıcı unsurlar olmadığı için odaklanmak kolay.
  • Zed editörünün platform genişlemesi beklentisi

    • Zed’in diğer platformlara, özellikle Linux’a, port edilmesi isteniyor.
  • Zed editörünün açık kaynak olması ve lisansı

    • Rust ile geliştirilmiş açık kaynak editör Zed hakkında olumlu değerlendirmeler var.
    • Zed’in UI framework’ü GPUI, Apache 2 lisansı ile dağıtılıyor; bu sayede herhangi bir lisansla masaüstü uygulaması geliştirilebiliyor.
    • Lisans seçimi ilgi çekici bulunuyor.
  • Zed editörünün performansı ve işlevselliği

    • Zed çok hızlı ve içinde rust-analyzer bulunuyor.
    • Bir Python projesi Zed’de açıldığında LSP’yi otomatik olarak yüklüyor. Ancak otomatik tamamlama sırası pek kullanışlı değil.
    • Sublime’a kıyasla Zed’de belirli bir vurgunun tümünü seçme özelliği yavaş kalıyor.
  • Zed editörü için geliştirme isteği

    • Hatalardaki "düzelt" düğmesine tıklanınca yeni bir sohbet başlatan, kod bağlamını ve hata mesajını sunan, ayrıca olası düzeltmeleri öneren bir özellik eklenmesi isteniyor.
  • Zed editörünün açık kaynağa geçişine verilen tepkiler

    • Zed’in açık kaynağa geçmesi olumlu karşılanıyor.
    • Dışarıya istek göndermeyen editörler tercih ediliyor; ana editör olarak Vim kullanılıyor.
    • Gerekirse eklentilerle ek özellik kurulabilen, sadeleştirilmiş bir Zed sürümü isteniyor.
  • Zed editörünün adıyla ilgili tarihsel bir gönderme

    • Geçmişte Zortech C++ IDE’nin adı da Zed’di; Symantec tarafından satın alındıktan sonra ortadan kayboldu.
    • Zed’in ilk geliştiricisi Phil Murray’den de bahsediliyor.
  • Zed editörü GitHub deposu bağlantısı

    • Zed editörünün GitHub deposuna doğrudan bağlantı veriliyor.