Nový OS

Re:Nový OS
« Odpověď #30 kdy: 06. 08. 2019, 15:37:08 »
Jen s tím kruhem kolem očí byl jenom příklad.
Samozřejmě že by to šlo využít v mnohem účelnějších situacích. Počítač by se měl stát nástrojem na zpracování dat a samozřejmě i zábavu a práci, ale měl by něco zvládat i sám, což si nemyslím že bych mu měl prokazovat aby mi z Lednice přinesl šišku Uheráku, nakrájel na tenké plátky a pak mě tím krmil. To by bylo absurdní. Rozhraní mám pár konceptů ale pošlu je radši až budou hotové, nechci vás jimi děsit.

jak to souvisí s OS? Tohle jde řešit na úrovni aplikací.

Totiž, zaprvé vlastní navrh kernelu který by byl přizpůsoben modernímu hardware, navíc jeden z mých návrhů obsahuje že místo klávesnice bude dotyková plocha s hmatovou odezvou, kde budou různá tlačítka dle potřeby tzn. V malováním programu tam může být nějaká plocha na malování a nástroje, v textovém programu zase klávesnice a různá tlačítka na vložení Etc.
Fotky přehled fotek různé funkce na dotykové ploše v záležitosti na tom co aplikace nabízí.


Re:Nový OS
« Odpověď #31 kdy: 06. 08. 2019, 15:37:43 »
A navíc bych chtěl to udělat od začátku.

gill

  • ****
  • 270
    • Zobrazit profil
    • E-mail
Re:Nový OS
« Odpověď #32 kdy: 06. 08. 2019, 15:52:41 »
Jen s tím kruhem kolem očí byl jenom příklad.
Samozřejmě že by to šlo využít v mnohem účelnějších situacích. Počítač by se měl stát nástrojem na zpracování dat a samozřejmě i zábavu a práci, ale měl by něco zvládat i sám, což si nemyslím že bych mu měl prokazovat aby mi z Lednice přinesl šišku Uheráku, nakrájel na tenké plátky a pak mě tím krmil. To by bylo absurdní. Rozhraní mám pár konceptů ale pošlu je radši až budou hotové, nechci vás jimi děsit.

jak to souvisí s OS? Tohle jde řešit na úrovni aplikací.

Totiž, zaprvé vlastní navrh kernelu který by byl přizpůsoben modernímu hardware, navíc jeden z mých návrhů obsahuje že místo klávesnice bude dotyková plocha s hmatovou odezvou, kde budou různá tlačítka dle potřeby tzn. V malováním programu tam může být nějaká plocha na malování a nástroje, v textovém programu zase klávesnice a různá tlačítka na vložení Etc.
Fotky přehled fotek různé funkce na dotykové ploše v záležitosti na tom co aplikace nabízí.

proč by nemohlo to uživatelské rozhraní běžet na linuxu? Pro který moderní hardware v linuxu není podpora?

Re:Nový OS
« Odpověď #33 kdy: 06. 08. 2019, 17:11:47 »
Totiž, zaprvé vlastní navrh kernelu který by byl přizpůsoben modernímu hardware,

Já nechci být hnidopich, ale jaký návrh by sis představoval? A co je moderní hw? Ony se ty procesory taky nějak hluboce nezměnily...

navíc jeden z mých návrhů obsahuje že místo klávesnice bude dotyková plocha s hmatovou odezvou, kde budou různá tlačítka dle potřeby tzn. V malováním programu tam může být nějaká plocha na malování a nástroje, v textovém programu zase klávesnice a různá tlačítka na vložení Etc.
Fotky přehled fotek různé funkce na dotykové ploše v záležitosti na tom co aplikace nabízí.

To ale není nic "low-level", co by potřebovalo nějaký nový kernel. A ani žádný důvod k neUnixovosti nevidím... :)

Re:Nový OS
« Odpověď #34 kdy: 06. 08. 2019, 18:01:55 »
Citace: oksoft
Totiž, zaprvé vlastní navrh kernelu který by byl přizpůsoben modernímu hardware, navíc jeden z mých návrhů obsahuje že místo klávesnice bude dotyková plocha s hmatovou odezvou, kde budou různá tlačítka dle potřeby tzn. V malováním programu tam může být nějaká plocha na malování a nástroje, v textovém programu zase klávesnice a různá tlačítka na vložení Etc.
Fotky přehled fotek různé funkce na dotykové ploše v záležitosti na tom co aplikace nabízí.

Takže místo klávesnice bude tablet? Programovat (nebo psát trochu delší texty) se na tom bude jak?


k3dAR

  • *****
  • 2 892
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Nový OS
« Odpověď #35 kdy: 06. 08. 2019, 18:54:17 »
[...] navíc jeden z mých návrhů obsahuje že místo klávesnice bude dotyková plocha s hmatovou odezvou, kde budou různá tlačítka dle potřeby tzn. V malováním programu tam může být nějaká plocha na malování a nástroje, v textovém programu zase klávesnice a různá tlačítka na vložení Etc.[...]
https://www.asus.com/Project-Precog

Re:Nový OS
« Odpověď #36 kdy: 07. 08. 2019, 08:17:57 »
... navíc jeden z mých návrhů obsahuje že místo klávesnice bude dotyková plocha s hmatovou odezvou, kde budou různá tlačítka dle potřeby tzn. ...

Tohle jde presne proti me predstave o ergonomii...

oss

  • ***
  • 243
    • Zobrazit profil
    • E-mail
Re:Nový OS
« Odpověď #37 kdy: 07. 08. 2019, 08:57:38 »
Ja by som bol tak rad, keby konecne vznikne OS, ktory by opravoval nedostatky Linuxu a priniesol by bezpecnost a stabilitu.

Re:Nový OS
« Odpověď #38 kdy: 07. 08. 2019, 09:16:38 »
Ja by som bol tak rad, keby konecne vznikne OS, ktory by opravoval nedostatky Linuxu a priniesol by bezpecnost a stabilitu.

Já bych osobně preferoval Mikrokernel.
Kdyby měl někdo zájem, mohl bych udělat na gitlabu repozitář.
Nejradši bych ho dělal v Rustu, prý to jde, i jeden docela pěkný existuje.

[Jen tak na okraj, používám Linux s normálním Desktopem, jen myslím že by mohlo být něco lepšího]

Re:Nový OS
« Odpověď #39 kdy: 07. 08. 2019, 09:17:26 »
[...] navíc jeden z mých návrhů obsahuje že místo klávesnice bude dotyková plocha s hmatovou odezvou, kde budou různá tlačítka dle potřeby tzn. V malováním programu tam může být nějaká plocha na malování a nástroje, v textovém programu zase klávesnice a různá tlačítka na vložení Etc.[...]
https://www.asus.com/Project-Precog

Windows není optimalizovaný pro nic běžného. A co potom tohle. To bude umět snad jen pár aplikací, nějaké widgety a klávesnici.

Re:Nový OS
« Odpověď #40 kdy: 07. 08. 2019, 09:42:21 »
Když tu tak padá ten Rust, divím se že ještě nikdo nezmínil https://www.redox-os.org/

Re:Nový OS
« Odpověď #41 kdy: 07. 08. 2019, 10:19:34 »
Totiž, zaprvé vlastní navrh kernelu který by byl přizpůsoben modernímu hardware.
A čímpak _konkrétně_ by se lišil od toho současného? Co má ten moderní hardware jinak?
Citace
navíc jeden z mých návrhů obsahuje že místo klávesnice bude dotyková plocha s hmatovou odezvou, kde budou různá tlačítka dle potřeby tzn...
My máme nějakou technologii pro dotykové plochy s hmatovou odezvou? Zásadní problém všech současných dotykových ploch je právě ta chybějící datová odezva.
Dotykové obrazovky v autech jsou nejspíš vynález Iluminátů pro redukci přemnožených řidičů. :P Dotyková obrazovka se nedá ovládat jenom po hmatu. Je to levnější než čudlíky a vypadá to cool, ale ergonomicky to stojí za starou bačkoru.

Re:Nový OS
« Odpověď #42 kdy: 07. 08. 2019, 13:13:36 »
Totiž, zaprvé vlastní navrh kernelu který by byl přizpůsoben modernímu hardware.
A čímpak _konkrétně_ by se lišil od toho současného? Co má ten moderní hardware jinak?
Citace
navíc jeden z mých návrhů obsahuje že místo klávesnice bude dotyková plocha s hmatovou odezvou, kde budou různá tlačítka dle potřeby tzn...
My máme nějakou technologii pro dotykové plochy s hmatovou odezvou? Zásadní problém všech současných dotykových ploch je právě ta chybějící datová odezva.
Dotykové obrazovky v autech jsou nejspíš vynález Iluminátů pro redukci přemnožených řidičů. :P Dotyková obrazovka se nedá ovládat jenom po hmatu. Je to levnější než čudlíky a vypadá to cool, ale ergonomicky to stojí za starou bačkoru.

Vím, špatný příklad, ale např. Apple má ve svých zařízeních (některých) zařízení simulujících zamknutí (např u touchpadu).

Re:Nový OS
« Odpověď #43 kdy: 07. 08. 2019, 14:08:40 »
Totiž, zaprvé vlastní navrh kernelu který by byl přizpůsoben modernímu hardware.
A čímpak _konkrétně_ by se lišil od toho současného? Co má ten moderní hardware jinak?
Citace
navíc jeden z mých návrhů obsahuje že místo klávesnice bude dotyková plocha s hmatovou odezvou, kde budou různá tlačítka dle potřeby tzn...
My máme nějakou technologii pro dotykové plochy s hmatovou odezvou? Zásadní problém všech současných dotykových ploch je právě ta chybějící datová odezva.
Dotykové obrazovky v autech jsou nejspíš vynález Iluminátů pro redukci přemnožených řidičů. :P Dotyková obrazovka se nedá ovládat jenom po hmatu. Je to levnější než čudlíky a vypadá to cool, ale ergonomicky to stojí za starou bačkoru.

Vím, špatný příklad, ale např. Apple má ve svých zařízeních (některých) zařízení simulujících zamknutí (např u touchpadu).
Sorry, ale nechápu souvislost s mým příspěvkem.

Re:Nový OS
« Odpověď #44 kdy: 07. 08. 2019, 14:41:08 »
Já bych si představoval pokrok desktopových OS v jiných věcech. Konrétně by se mi líbilo přenést podobný princip jako je u textového rozhraní, kdy mohu kombinovat programy a předávat si mezi nimi data pomocí rour a vytvořit si tak program s vlastní funkčností. Není to nic nového, měl už to NextStep, OpenStep a něco takého má tuším i OS X, různé další OS to také mají, snažil se o to Etoilé OS, Smalltalk se tomu také dost blíží, KDE má třeba svoje KParts apod. Ale není to masově užívané a funguje to vždy jen pro omezený ekosystém. Mě by se líbilo, pokud by to bylo něco univerzálně rozšířeného.

Viz též debaty tady u  těchto, tří, blogů od Bystroushaaka.

Příklady: Mám program na úpravu obrázků (Darktable), z něj používám celkem asi 10% funkčnosti a z toho asi 2% pravidelně na jednotlivé obrázky. Líbilo by se mi, pokud by Darktable exportoval služby tak, abych je mohl volat přímo ze souborového manažera nebo abych si zobrazil jen určitý widget z Darktable a mohl jeho funkce aplikovat na vybraný obrázek. Nemusel bych tedy pracovat s celým UI Darktable a možná by ani nemusel startovat celý Darktable kvůli tomu, že chci vyvážit bílou barvu u jednoho obrázku.

Další typický příklad je spellchecker, který bych mohl aplikovat na libovolný text, nebo služba na  převedení velikosti písem či překlad textu. Kdekoli v UI bych mohl označit text a aplikovat na něj tuto transformaci.

Takové funkce bych si mohl zkombinovat tak, aby to ideálně zapadlo do mého vlastního workflow.

Bohužel, je to zřejmě minoritní část uživatelů, kteří by to dokázali využít. Stejně jako málokdo ocení kvality vimu, málokdo by asi docenil toto. Světu vládne průměrná většina (říká se tomu demokracie a nic lepšího se asi nenašlo, leč to vede k té průměrnosti...). Jedině že by to využívali vývojáři, kteří by to pak zpřístupňovali uživatelům. Jako má třeba GNU Radio bloky, tak by někdo mohl vytvářet aplikační bloky a propojovat je. Jádro systému atd. by mohl být konvenční linux. V tom problém nevidím, ani zásadní úskalí. Dělat vše od začátku - to jedině jako nějaký akademický projekt pro ověření nějakých tezí.

Ale jak říkám, moc šancí něco takového prosadit nevidím. Navíc to má některá úskalí (rychlost, bezpečnost, nutnost standardizace protokolu atd.) Ale někdy ve vzdálenější budoucnosti, kdy bude vše mikroslužba, to asi přeci jen prorazí. Ten trend je bezpochyby tímto směrem. Po desítkách let se - možná - některé ideje „otců zakladatelů“ uskuteční.