11 poin oleh GN⁺ 2024-01-25 | 3 komentar | Bagikan ke WhatsApp
  • Zed mengumumkan bahwa kini menjadi proyek open source
  • Dirilis di bawah lisensi copyleft (editor menggunakan GPL, komponen sisi server menggunakan AGPL).
  • GPUI, framework UI yang menjalankan Zed, didistribusikan dengan lisensi Apache 2, sehingga aplikasi desktop berperforma tinggi dapat didistribusikan secara bebas

Motivasi

  • Karena mereka percaya bahwa menjadikan Zed open source adalah cara terbaik untuk membangun produk terbaik
  • Tujuannya adalah membuat editor kode paling canggih di dunia dan membawanya ke tangan jutaan developer
  • Karena semua pengguna Zed adalah programmer, membuka Zed ke kumpulan talenta seluas mungkin adalah hal yang paling masuk akal
  • Mereka menikmati terhubung dengan orang-orang melalui perangkat lunak, dan ingin membagikan keindahan internal Zed

Memperkenalkan Fireside Hacks

  • Dengan keinginan untuk terhubung dengan orang-orang pada level yang lebih manusiawi, mereka meluncurkan fitur baru bernama Zed Channels
  • Melalui Zed Channels, developer di seluruh dunia dapat menulis kode bersama secara real-time hanya dengan membagikan tautan
  • Melalui program Fireside Hacks, mereka mengembangkan Zed secara real-time di kanal publik sambil bekerja bersama para peserta

Tunggu sebentar... bukankah uang mengendalikan segalanya?

  • Mereka percaya bahwa untuk membangun dan memelihara editor terbaik di dunia, hal itu harus terhubung dengan model bisnis yang berkelanjutan
  • Mereka tidak menganggap menjadikan Zed open source akan merusak tujuan komersial mereka
  • Alih-alih menjual editor proprietari, mereka lebih memilih menjual layanan yang terintegrasi mulus dengan editor
  • Zed Channels adalah salah satu contoh layanan tersebut; saat ini gratis, tetapi setelah masa beta mereka berencana mengenakan biaya untuk penggunaan privat
  • Menyediakan komputasi sisi server untuk mendukung fitur AI juga merupakan salah satu cara monetisasi
  • Mereka telah merilis 100% kode yang ditulis sejauh ini sebagai open source, dan ke depannya mungkin akan menawarkan produk proprietari yang menargetkan kasus penggunaan komersial dan enterprise

Jalan menuju versi 1.0

  • Langkah berikutnya sebagian bergantung pada pengguna, tetapi tim masih kecil
  • Mereka menyiapkan roadmap publik untuk secara besar-besaran memperluas adopsi Zed pada 2024 agar lebih banyak developer dapat merasakan manfaatnya
  • Jika kontribusi membantu menyelesaikan roadmap, kemungkinan besar mereka akan meluangkan lebih banyak waktu untuk kontribusi tersebut
  • Bagi yang ingin berkontribusi, mereka menyarankan untuk melihat panduan kontribusi dan, jika memungkinkan, ikut dalam Fireside Hack yang akan datang untuk menyapa

Ingin mencoba Zed?

  • Anda dapat mencoba Zed di macOS hari ini. Sudah tersedia untuk diunduh sekarang.

Opini GN⁺

  • Peralihan Zed ke open source memberi peluang besar bagi komunitas developer dan berpotensi mendorong kolaborasi serta inovasi.
  • Pendekatan untuk membangun model bisnis yang berkelanjutan meski merupakan proyek open source, melalui layanan seperti Zed Channels yang menyediakan kolaborasi real-time, terasa menarik.
  • Memberikan kesempatan kepada developer untuk ikut langsung meningkatkan produk melalui interaksi dengan komunitas open source dapat berkontribusi pada demokratisasi pengembangan perangkat lunak.

3 komentar

 
pmc7777 2024-01-26

Saya sama sekali tidak menyangka ini akan menjadi open source.

 
GN⁺ 2024-01-25
Opini Hacker News
  • Pengalaman menggunakan editor Zed

    • Responsivitas editor Zed sangat luar biasa, sampai terasa editor lain relatif lebih lambat merespons.
    • Zed cepat menanggapi umpan balik pengguna, dan fitur cari/ganti kini jauh lebih nyaman digunakan dibanding awalnya.
    • Mode debug syntax tree menunjukkan kemampuan lanjutan Zed, menggunakan teknologi yang lebih maju dibanding editor lama yang mengandalkan regular expression.
    • Workflow kolaborasi dan aspek keamanannya belum jelas. Login hanya bisa lewat GitHub, dan belum jelas apakah bisa self-hosting atau memakai penyedia autentikasi lain.
    • Menginginkan integrasi Ollama. Karena fitur ini belum ada, ada kalanya harus memakai VSCode.
  • Masukan dan permintaan untuk editor Zed

    • Ukuran dan posisi jendela tidak dipertahankan saat Zed ditutup lalu dibuka kembali.
    • Error language server cukup sering terjadi.
    • Tema Alabaster tidak lagi berfungsi, dan akan bagus jika tema VSCode bisa diimpor ke Zed.
    • Desain UI Zed elegan, dan tidak memiliki banyak gangguan seperti ikon, menu, warna, dan sebagainya seperti editor lain, sehingga enak untuk fokus.
  • Harapan ekspansi platform editor Zed

    • Berharap Zed di-port ke platform lain, terutama Linux.
  • Open source dan lisensi editor Zed

    • Penilaian positif terhadap Zed sebagai editor open source yang dibuat dengan Rust.
    • GPUI, framework UI milik Zed, didistribusikan dengan lisensi Apache 2, sehingga aplikasi desktop bisa dibuat dengan lisensi apa pun.
    • Pemilihan lisensinya menarik.
  • Performa dan fungsionalitas editor Zed

    • Zed sangat cepat, dan menyertakan rust-analyzer.
    • Saat membuka proyek Python di Zed, LSP dimuat otomatis. Namun urutan autocomplete-nya kurang berguna.
    • Dibanding Sublime, fitur memilih semua highlight tertentu di Zed terasa lambat.
  • Permintaan peningkatan untuk editor Zed

    • Ada permintaan agar saat menekan tombol "perbaiki" pada error, Zed memulai chat baru, memberikan konteks kode dan pesan error, lalu menyarankan kemungkinan perbaikannya.
  • Reaksi terhadap transisi Zed menjadi open source

    • Reaksi positif terhadap Zed yang beralih menjadi open source.
    • Ada yang lebih menyukai editor yang tidak mengirim permintaan ke luar, dan memakai Vim sebagai editor utama.
    • Menginginkan versi Zed yang lebih ramping, dengan fitur tambahan yang bisa dipasang lewat plugin bila diperlukan.
  • Rujukan historis tentang nama editor Zed

    • Dulu ada IDE Zortech C++ bernama Zed, yang kemudian hilang setelah diakuisisi oleh Symantec.
    • Disebut juga nama pengembang asli Zed, Phil Murray.
  • Tautan repositori GitHub editor Zed

    • Menyediakan tautan langsung ke repositori GitHub editor Zed.