Unelmien käyttöjärjestelmä

Jos lähtisit tyhjältä pöydältä suunnitteleman käyttöjärjestelmää niin millainen se olisi? Olisiko jotain tiettyjä linjauksia joita sen tulisi noudattaa tai olisiko painotus enemmän näyttävyyden vai käytettävyyden suunnalla? Kerro ajatuksesi!


Oma haaveeni olisi käyttöjärjestelmä, jonka ydintoiminnot toimivat matalalla tasolla yhteydessä laitteiston kanssa ja modulaarisesti ajureiden suhteen. Ylimääräisiä palikoita ei siis suoritettaisi käytön aikana. Matalan tason toiminnot voisivat olla käytettävissä suoraan tekstipohjaisen käyttöliittymän päällä. Rajapinta olisi määritelty ja dokumentoitu kattavaksi. Alhaisen tason ohjemissa noudatettaisiin periaatetta "parempi tehdä yksi asia hyvin kuin monta huonosti" ja isommat kokonaisuudet toteutettaisiin näiden yksittäisten ohjelmapalikoiden yhteistyönä.

Hyvin dokumentoidut rajapinnat jättäisität mahdollisuuden erilaisten graafisten käyttöliittymien toteuttamiselle. Käyttöjärjestelmän oletusvarusteluna mukana tulisi graafinen käyttöliittymä joka olisi luonteeltaa yksinkertainen ja ystävällinen. Sellainen, joka pysyisi pitkälti poissa käyttjän tieltä mutta tekisi graafisten ohjelmien käynnistämisestä ja käyttämisestä helppoa.

Oletuskäyttöliittymä tulisi olla kauttaaltaan muokattavissa. Eri asetukset olisi aihekohtaisesti kerätty tekstitiedostoihin, joiden muokkaamiseen riittäisi yksinkertainen tekstieditori. Mukana tulisi kuitenkin helppo graafinen muokkaustyökalu, jolla useimmat säädöt myös onnistuisivat. Graafisessa säätöohjelmassa olisi nappi, jota painamalla kaikki muokkaukset saisi nollattua ja käyttöliittymän palautetua alkutilaan vaikka olisi miten puukottanut asetuksia vaikka tekstieditorin kautta.

Käyttöjärjestelmä tarjoaisi oletuksena graafisen tiedostoselaimen, nettiselaimen, tekstieditorin ja jonkinlaisen mediasoittimen. Muut ohjelmat jätettäisiin muiden tahojen työstettäviksi. Ohjelmien asentamiseen olisi olemassa käyttöjärjestelmän oma tuettujen ja ylläpidettyjen ohjelmien kirjasto josta asennetut ohjelmat käyttöjärjestelmä päivittäisi automaattisesti käyttäjän niiin halutessa. Järjestelmään olisi mahdollista asentaa kuitenkin myös ohjelmakirjaston ulkopuolisia ohjelmia. Ohjelmakirjastosta löytyisi kääntäjät yleisimmille ohjelmointikielille sekä lähdekoodit käyttäjärjestelmän muokkaamista varten.

Miltäs kuulostaa?
4<50
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

No siitä vain alat tekemään. Kerro kun on valmis. Titetenkään emme maksa mitään.

Esitämme kyllä "rakentavaa kritiikkiä".

Äänestä

Windows 10 on jo sellainen. Pyörää ei kannata keksiä uudelleen.

Äänestä

Nyky käyttöjärjestelmissä on kaikki. Oma suosikki on W10.

Äänestä

Tärkeintä, että on opensourcea, ei maksa mitään, eikä vaadi aktivointeja, tuoteavaimia, eikä muita turhuuksia.

Ei saa myöskään mainostaa, eikä tuputtaa itseään, eikä mitään muutakaan.

Äänestä

Kommentoi aloitusta


Anonyymi kirjoitti:

Jos lähtisit tyhjältä pöydältä suunnitteleman käyttöjärjestelmää niin millainen se olisi? Olisiko jotain tiettyjä linjauksia joita sen tulisi noudattaa tai olisiko painotus enemmän näyttävyyden vai käytettävyyden suunnalla? Kerro ajatuksesi!


Oma haaveeni olisi käyttöjärjestelmä, jonka ydintoiminnot toimivat matalalla tasolla yhteydessä laitteiston kanssa ja modulaarisesti ajureiden suhteen. Ylimääräisiä palikoita ei siis suoritettaisi käytön aikana. Matalan tason toiminnot voisivat olla käytettävissä suoraan tekstipohjaisen käyttöliittymän päällä. Rajapinta olisi määritelty ja dokumentoitu kattavaksi. Alhaisen tason ohjemissa noudatettaisiin periaatetta "parempi tehdä yksi asia hyvin kuin monta huonosti" ja isommat kokonaisuudet toteutettaisiin näiden yksittäisten ohjelmapalikoiden yhteistyönä.

Hyvin dokumentoidut rajapinnat jättäisität mahdollisuuden erilaisten graafisten käyttöliittymien toteuttamiselle. Käyttöjärjestelmän oletusvarusteluna mukana tulisi graafinen käyttöliittymä joka olisi luonteeltaa yksinkertainen ja ystävällinen. Sellainen, joka pysyisi pitkälti poissa käyttjän tieltä mutta tekisi graafisten ohjelmien käynnistämisestä ja käyttämisestä helppoa.

Oletuskäyttöliittymä tulisi olla kauttaaltaan muokattavissa. Eri asetukset olisi aihekohtaisesti kerätty tekstitiedostoihin, joiden muokkaamiseen riittäisi yksinkertainen tekstieditori. Mukana tulisi kuitenkin helppo graafinen muokkaustyökalu, jolla useimmat säädöt myös onnistuisivat. Graafisessa säätöohjelmassa olisi nappi, jota painamalla kaikki muokkaukset saisi nollattua ja käyttöliittymän palautetua alkutilaan vaikka olisi miten puukottanut asetuksia vaikka tekstieditorin kautta.

Käyttöjärjestelmä tarjoaisi oletuksena graafisen tiedostoselaimen, nettiselaimen, tekstieditorin ja jonkinlaisen mediasoittimen. Muut ohjelmat jätettäisiin muiden tahojen työstettäviksi. Ohjelmien asentamiseen olisi olemassa käyttöjärjestelmän oma tuettujen ja ylläpidettyjen ohjelmien kirjasto josta asennetut ohjelmat käyttöjärjestelmä päivittäisi automaattisesti käyttäjän niiin halutessa. Järjestelmään olisi mahdollista asentaa kuitenkin myös ohjelmakirjaston ulkopuolisia ohjelmia. Ohjelmakirjastosta löytyisi kääntäjät yleisimmille ohjelmointikielille sekä lähdekoodit käyttäjärjestelmän muokkaamista varten.

Miltäs kuulostaa?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu