8 puan yazan GN⁺ 2025-02-14 | 4 yorum | WhatsApp'ta paylaş
  • Hector Martin, 2000'lerin sonlarında Wii homebrew sahnesinde faaliyet gösterdi ve resmi olmayan uygulamaların çalıştırılmasını sağlayan bir yazılım geliştirdi; bu, bugünkü “jailbreak” kavramına benziyordu
  • Ancak kullanıcıların büyük kısmı korsan oyun çalıştırmak istiyordu ve buna yönelik aşırı talepler ile üreticilerle süren mücadele nedeniyle tükenmişlik yaşadı
  • Daha sonra yeni konsollarda jailbreak yerine saf Linux portlamasını hedefledi ve topluluk oluşturmayla ilgilenmedi

Asahi Linux projesinin başlangıcı

  • Apple M1 çipini duyurduğunda, bunu Linux ile çalıştırmayı kişisel bir 'rüya proje' olarak görerek Asahi Linux projesini başlattı
  • Wii döneminde olduğu gibi zorlu teknik meydan okumalar vardı, ancak jailbreak gerektirmemesi açısından daha cazipti
  • Başlangıçta çok destek ve sponsorluk aldı; imkânsız görünen bir işi başararak x86 tabanlı dizüstü bilgisayarlara denk veya daha iyi bir Linux ortamı kurmayı başardı

Zorluklar ve tükenmişlik

  • Zaman geçtikçe Linux çekirdeğine upstream etme sürecinde çok sayıda hayal kırıklığı yaşadı
  • Kullanıcıların aşırı talepleri yeniden yük haline geldi. (Örn: “Thunderbolt desteği ne zaman gelecek?”, “Pil ömrü macOS'tan daha kısa” vb.)
  • Bağışlar ve sponsorluklar proje başlangıcından sonra giderek azaldı ve bu da yaptığı işin gerçekten değerli olup olmadığını sorgulamasına yol açtı
  • 2024'te kişisel sorunlar nedeniyle projeye çok zaman ayıramadı, ancak kullanıcı talepleri azalmadı
  • Vulkan sürücüsünü ve x86-64 emülasyon yığınını yayımladı, ancak DP Alt Mode gibi önemli özelliklerin geliştirilmesi hâlâ yapılması gereken bir iş olarak kaldı

Rust for Linux ve çekirdek topluluğu sorunları

  • Asahi Linux, GPU sürücüsünü Rust ile geliştirdi ve bu, bellek güvenliği ile bakım açısından çok etkili oldu
  • Ancak Rust for Linux projesi Linux çekirdeği içinde ciddi dirençle karşılaşıyor ve Linus Torvalds'ın liderlik eksikliği bunu daha da zorlaştırdı
  • Linux çekirdeği topluluğunda bazı bakımcılar projeyi açık ya da gayriresmî biçimde engelledi
    • Birden fazla alt sistem bakımcısı Rust entegrasyonunu engelledi veya işbirliğine kapalı bir tutum sergiledi; bu da geliştirme motivasyonunu ve ekibin moralini ciddi biçimde etkiledi
    • Bazı çekirdek bakımcıları, kişisel görüş açıklamaları ya da sosyal medya paylaşımlarını sorun ederek eleştirdi veya özel olarak olumsuz tavır gösterdi
  • Açık kaynakta sorunlar kamuya açık biçimde dile getirilse de bir iyileşme olmadı ve iç siyaset ile gruplaşmaların var olduğu ortaya çıktı
  • Proje lideri açısından, sahte destek veren ya da işbirliği yapmayan kişilerle birlikte çalışmak zordu
  • Bu sorunlar nedeniyle Apple ARM desteğiyle ilgili Linux bakımcılığı görevinden ayrıldı ve Linux çekirdeği topluluğuyla artık işbirliği yapmayacağını açıkladı

Asahi Linux proje liderliğinden ayrılma nedeni

  • Projenin bitmeyen talepleri, topluluk içi çatışmalar ve geliştirme ortamının yükü birikerek tükenmişliğe yol açtı
  • Sürekli stres ve projeye yönelik tutkunun azalması nedeniyle, Asahi Linux proje lideri olarak artık keyifle çalışamayacağı bir noktaya geldi
  • Proje varlığını sürdürecek, ancak kendisi liderlik görevini bırakmaya karar verdi

Gelecek planları

  • Projeyi mevcut ekip üyeleri yürütmeye devam edecek ve destekçilere yardımlarını Asahi Linux OpenCollective'e yönlendirmeleri öneriliyor
  • Kişisel Patreon hesabı kapatılacak ve GitHub Sponsors destekçilerine de bildirim gönderilecek
  • Bundan sonra kişisel hobilerinin (müzik üretimi, arkadaşlar ve aileyle zaman geçirmek, oyun oynamak ve film izlemek gibi) yeniden tadını çıkarmak istiyor
  • Uzaktan yapılabilecek danışmanlık ve esnek zamanlı çalışma fırsatları arıyor; ilgilenen şirketler veya kişiler marcan@marcan.st adresinden iletişime geçebilir

Teşekkür

  • Asahi Linux ekip üyelerine derin teşekkürlerini ileterek, onların yardımı olmadan bugünkü başarıların mümkün olmayacağını belirtti
  • Bireysel destekçilere de teşekkür etti ve onların desteğinin projeyi gerçeğe dönüştürmede büyük rol oynadığını vurguladı

4 yorum

 
roxie 2025-02-19

Vay, geçen seferki olay bayağı büyüyüp gidiyor hıçkırık hıçkırık;;

 
jujumilk3 2025-02-14

Evimde düşük güç tüketimiyle, sessiz ve ısınmadan sorunsuz çalışan M1 Mac mini sunucumu da bunun sayesinde kurabilmiştim, çok üzücü.

 
xguru 2025-02-14

2021-01-07 Asahi Linux: Apple Silicon için Linux projesi
2022-03-21 Asahi Linux alfa sürümü - Apple M1 çipi için Linux
2024-02-17 Asahi Linux'un Apple Silicon OpenGL desteği resmen Apple'ı geçti
2024-10-11 Asahi Linux'ta AAA oyun oynama
2024-11-02 Apple Silicon'da Linux'un hayata geçirilmesi, Alyssa Rosenzweig ile röportaj

4 yıl boyunca çok emek verildi ama sonunda durum buraya geldi.

"Kullanıcıların aşırı talepleri yük oluşturuyor"

Proje uzun ömürlü olunca, insanların kimse onlara bir şey borçlu değilken bile bir şeyler talep ettiği durumlar daha sık yaşanıyor.

Ayrıca ortadaki Linux kernel topluluğuyla yaşanan çatışma kısmı için Linux kernel Rust tartışması yeniden alevleniyor yazısına da bakın.

 
GN⁺ 2025-02-14
Hacker News görüşleri
  • "Hak iddia eden kullanıcıların ortaya çıktığı" yönünde bir görüş var

    • Thunderbolt özellikleri, USB-C monitör kullanımı ve pil ömrü gibi konularda şikayetler dile getiriliyor
    • Quora'nın ilk dönemlerindeki "nazik ve saygılı olalım" politikasının açık kaynak topluluklarına da yardımcı olabileceği görüşü var
    • Marcan'ın çabalarına yönelik övgü ve teşekkür ifadeleri yer alıyor
  • Hector'un durumuna yönelik anlayış ve empati var

    • Kişisel zorlukların mesleki sorunlarla bağlantılı olabileceği anlaşılıyor
    • Mastodon gönderisine yönelik eleştiriler kabul edilse de, kötü niyetli insanlarla çalışılamayacağı düşünülüyor
  • Hector'un saldırgan tavrının insanların tepkisini tetiklediği söyleniyor

    • İnsanlar eleştirel bir tutum karşısında klikler oluşturabilir veya kişinin arkasından konuşabilir
    • Sosyal medyada karalama kampanyası tehdidinin uygun olmadığı belirtiliyor
  • Ted Tso'nun e-postasının ilginç olduğu yönünde görüşler var

    • Linux bakım sorumlularının yaşadığı zorlukları açıklıyor
    • Kod kabulü konusundaki düşmanca tavrın anlaşılabildiği ifade ediliyor
    • Rust hakkında isabetsiz eleştiriler bulunduğu söyleniyor
  • Hector'un projeye kendisinden fazla şey kattığına dair bir anlayış var

    • Kişisel zamanını özlediği, stresi azaltacak etkinliklere ihtiyaç duyduğu belirtiliyor
    • Marcan'a sağlık ve mutluluk dileniyor
  • Asahi Linux'a yönelik eleştiriler var

    • Thunderbolt özellikleri, USB-C monitör kullanımı ve pil ömrü gibi sorunlar nedeniyle günlük kullanımın zor olduğu söyleniyor
    • Asahi Linux ekibinin başarıları kabul edilse de, eleştirilerin dilinin daha yumuşak olması gerektiği belirtiliyor
  • Rust ile sürücü yazmayla ilgili zorluklardan bahsediliyor

    • Asahi ekibinin Linux yerine Rust dostu başka bir işletim sistemine geçme ihtimalini değerlendirebileceği söyleniyor
  • Hector'un yazısında tek taraflı bir düşünce tarzı sezildiği belirtiliyor

    • Eleştiri ve engellemeleri kişisel algılama eğilimi olduğu söyleniyor
    • Budist ilkeler doğrultusunda sonuçlara bağlılığı bırakmanın gerekli olduğu ifade ediliyor
  • Asahi Linux'un kişisel olarak tatmin edici bir deneyim sunduğu yönünde görüşler var

    • Bağış yapmayı düşündüklerini ve projenin değerinin farkında olduklarını söylüyorlar
  • Açık kaynak projelerinin zorluklarına yönelik empati var

    • Yeni fikirlere karşı güçlü bir tepki oluşabileceği belirtiliyor
    • Kişisel saldırı veya taciz yaşamış örneklerden söz ediliyor
  • Hak iddia eden kullanıcıları görmezden gelmenin gerekli olduğunu savunan görüşler var

    • "Kimse ürünümü kullanmasa da sorun değil" tutumunun önemli olduğu söyleniyor