1 puan yazan GN⁺ 3 시간 전 | 1 yorum | WhatsApp'ta paylaş
  • İşletim sistemi, kullanıcının fark etmediği arka planda programların çalışmasına yardımcı olmalı; ancak mevcut işletim sistemleri bu hedeften uzaklaştığı için çevrimdışı öncelikli appliance yaklaşımına ihtiyaç var
  • Sistem ve uygulamalar, düşük kaynaklı makinelerde ve ücretsiz en alt seviye CI/CD ortamlarında bile derlenebilecek kadar küçük olmalı; hem yeni hem eski cihazlarda çalışabilmeli
  • Oturum açma, uygulama yükleme ve uygulama çalıştırma işlemleri internet bağlantısı ya da hesap girişi gerektirmemeli; uygulamalar USB sürücü ile taşınıp çevrimdışıyken de kalıcı olarak kullanılabilmeli
  • Yükseltmeler, ISO ile önyükleme yaparak kullanıcı verilerini ve uygulamaları koruyup yalnızca sistemi güncellemeli; birden fazla makineden biri sunucu olarak kullanılabilmeli
  • Kitap yazmak, müzik üretmek, fotoğraf ve video düzenlemek için her zaman açık ve internete bağlı bir makine gerekmez; bilgisayar, donanım dayandığı sürece sessizce üretime yardımcı olan bir araç olmalı

İşletim sisteminin geri çekildiği çevrimdışı öncelikli appliance

  • Bilgisayar, işletim sistemini ön plana çıkarmak yerine kullanıcının programları kullanmasına yardımcı olan bir aygıt olmalı
  • Sistem mümkün olduğunca az yer kaplamalı ve sistem ile uygulamalar düşük kaynaklı makinelerde de derlenebilir olmalı
    • Buluttaki en alt seviye ücretsiz CI/CD seçeneklerinde de derlenebilmeli
    • Hem yeni hem de eski makinelerde çalışabilmeli
  • Önyükleme süreci, kullanıcı ayrı bir kısayolla ayrıntılı günlükleri veya kurtarma komut satırını istemedikçe, tek satır metin göstermeden sessizce ilerlemeli
    • Önyükleme ekranı açık renkli bir arka plana sahip olmalı
  • Oturum açma internet bağlantısı gerektirmemeli
    • Kullanıcı isterse parola olmadan doğrudan masaüstüne önyükleme yapabilmeli
    • Parolasız hesap oluşturabilmeli ya da yalnızca bellekte çalışan ve kaydedilmeyen tek kullanımlık misafir hesabını seçebilmeli

Sahip olunabilen uygulamalar ve uzun ömürlü donanım

  • Kullanıcı, herhangi bir hizmette oturum açmadan internetten uygulama indirebilmeli
    • Uygulamayı bir flash sürücüye kopyalayıp internetsiz bir sisteme takarak kullanabilmeli
    • Sonrasında da bağlantı istemeden kalıcı olarak kullanabilmeli
  • Sistem yükseltmeleri diski silmeden, kullanıcı verilerini ve uygulamaları koruyarak yalnızca sistemi güncellemeli
    • Kullanıcı bir ISO indirip ondan önyükleme yaparak yükseltme gerçekleştirebilmeli
  • Birden fazla makinenin bulunduğu ortamlarda, bir makine sunucu olarak atanıp kullanıcı hesapları oluşturabilmeli; diğer sistemler ağ üzerinden önyükleme yapabilmeli, uygulama çalıştırabilmeli veya ağ oturumu açabilmeli
    • Tek bir sunucu için ek yapılandırma gerekmemeli
  • Yapay zeka talebi ve diğer arz sıkıntıları nedeniyle yeni donanımın pahalılaştığı bir dönemde, yalnızca yeni cihazları destekleyen yaklaşım doğru değil
    • Kullanıcı, neredeyse herhangi bir yenilenmiş makineyi satın alıp appliance ve masaüstünü çalıştırabilmeli
  • Kitap yazmak, müzik üretmek, fotoğraf düzenlemek ve video düzenlemek için her zaman açık ve internete bağlı bir makine gerekmez
    • Bilgisayar, kullanıcının kendi koşullarına göre sessizce bir şeyler üretmesini sağlamalı ve donanım ömrü bitene kadar engel olmamalı

1 yorum

 
GN⁺ 3 시간 전
Lobste.rs görüşleri
  • Bu yüzden mümkün olduğunca Haiku üzerinde çalışmayı sürdürüyorum. Burada söylenen koşulların neredeyse hepsini karşılıyor

  • Bilgisayarın bir ev aleti gibi olmasını istemiyorum. Bu, özelleştirme ve bakımın kısıtlanması anlamına gelir. Yine de genel fikre katılıyorum

  • Bu çerçevede özellikle öne çıkan kısım, gerçekten sahip olunan uygulamalar ifadesi
    Uygulama kavramı, özel mülk yazılım iş modelinden çıkmıştır. Kullanıcıları kapalı tutmak ve başka yere gitmelerini engellemek için bir yalıtılmış alan sağlamak üzere vardır. Kendi dosya biçimleri ve kendi arayüzleri vardır; birlikte çalışabilirliği de ancak kaçınılmaz olduğunda ya da isteksizce biraz sunarlar
    Kullanıcı için tasarlanmış bir bilgisayarda neden bunu yeniden yaratmak isteyelim, anlamıyorum

    • İş modelinden bağımsız olarak, kişisel bilgisayarda işletim sisteminden de birbirlerinden de bağımsız güncellenebilen ayrı programlar olması gerekmez mi? “Uygulama” yerine ne önerilebileceğini merak ediyorum
  • Jef Raskin’in Canon Cat’i muhtemelen bu yöne epey yakındı, ama ticari olarak başarısız oldu

  • Apple Macintosh tasarımıyla ilgili Jeff Raskin'in "Design Considerations for an Antropophilic Computer" yazısını çok hatırlattı. Ne zaman okunursa okunsun iyi bir metin

  • Bunun önemli bir kısmı Classic MacOS gibi geliyor
    Ben de kişisel olarak bir “dijital daktilo” yapıyorum; şu anki fikir, “Emacs’e önyükleme yap ve istenene kadar ağ bağlantısını açma”ya yakın

    • İlginç. Ben de aynısını planlıyorum
      Sırf “Emacs’e önyükleme yapmak” için ucuz bir dizüstü bilgisayar aldım; emacs -nw çalıştırmak için kmscon yeterli olur mu, yoksa en azından minimal bir grafik oturumu mu gerekir diye düşünüyorum
      İleride daha fazlasını paylaşırsan sevinirim
  • LibreELEC buna bir ölçüde yakın görünüyor. Tabii kullanıcıya görünen yalnızca tek bir uygulama çalıştırdığı için genel amaçlı işletim sistemi değil