Windowsista Open Source?

Jason Brooksin blogit ovat aina mielenkiintoisaa luettavaa. Brooksin mukaan Microsoft ei ole kuolemassa oleva yritys ainakaan 15 vuoteen mutta hänen mukaansa Microsoftin on pian pakko tehdä jotain Windows-käyttöjärjestelmänsä suhteen. Brooksin mukaan Microsoftissa saatetaan tehdä suorastaan vallankumouksellinen ratkaisu lähivuosina - sen lippulaivana oleva Windows-käyttöjärjestelmä tultaisiin vapauttamaan lähdekoodisuojauksesta eli siitä tehtäisiin Open Source.

Brooksin mukaan tämä myös vapauttaisi voimavaroja yhtiössä muuhun tuotekehitykseen. Monet Microsoftin vaikuttajat ovat jo pitkään puhuneet Open Sourcin myönteisistä vaikutuksista innovaatioon ja muuhun kehitystyöhön.

Microsoft on joutunut viime aikoina yhä kovempaan puristukseen toisaalta Googlen toisaalta ns. Virtual Boxien yleistymisen takia. Yhtiön kiistaton yksinvaltiuden aika on ehkä ohi.

Brooksin mukaan välttämättömyydestä on tultava hyvä:

"Open-sourcing Windows would be no small technical feat, and for Microsoft, the philosophical barriers to the move might prove difficult to surmount. It may seem like a gamble, but I say going all in with an open-source Windows is just the ticket to keep the platform relevant and alive for years to come. "

http://blogs.eweek.com/brooks/content/open_source/open_source_windows.html
22623
Äänestä

Muut lukivat myös

Vastaukset 22

Vanhimmat

Tunnetusti Windowsit on kuoleva alusta ja teknisesti heikompi kilpailijoita. Nokia teki temput ja samoissa olosuhteissa avasi Symbianin jotta sitä ei ajeta markkinoilta. Microsoftilla saattaa tuo olla jossain välissä fiksuin veto että saa lisää aikaa Windows -alustalle, mikä on kriittistä yrityksen liiketoiminnalle.

Kuitenkin, Steve Ballmer on sanonut haastattelussa, että tämä bisnesmalli ei heille sovi.

Äänestä

Netscapen lähdekoodit julkaistiin, joten ne todettiin olevan täyttä purkkaa, bugeja ja aukkoja täynnä, joten syntyi Mozilla-projekti, joka pyrki korjaamaan Netscapen viat ja lopulta päätyikin kirjoittamaan Netscapen täysin uudelleen alusta lähtien ja siitä syntyi Firefox, jonka lähdekoodeja käytettiin myöhemmissä Netscapeissa.

Äänestä

Opetelkaa ensin Windows-funktiot: ne on kaikki olleet aina kenen tahansa halukkaan käytettävissä. Samoilla funktioilla se toimii Windowskin, siitä nimitys Windows-funktiot. Eihän se ole yhdenkään marginaaliikäyttöjärjestelmänkään ydin vapaata riistaa: ehdotetun parannuksen tulee olla tarpeeksi hyvä, että hyväksytään ytimeen eli kerneliin. Siitä vaan ykkösluokan ohjelmoijat ohjelmoimaan Windows-funktioilla parannusehdotuksia Windowsin ytimeen. Sitä alemman luokan ohjelmoijat voivat ohjelmoida niin kuin aina ennenkin ja kuten marginaalikäyttöjärjestelmissä ytimen ulkopuolelle, jossa ei ole niin nuukaa, mitä se on, kunhan sitä on koodia.

Äänestä
  • Windowsin koodissa ei ole muuta avointa kuin takaportit eikä nekään tavalliselle kaduntallaajalle. ;)

    Äänestä

  • mille? kirjoitti:

    Windowsin koodissa ei ole muuta avointa kuin takaportit eikä nekään tavalliselle kaduntallaajalle. ;)

    julkaisemalla Mikrosoftin tehtaat saivat satoja miljoonia vapaaehtoisia testaajia, jotka yötäpäivää etsivät Windowsin funktioitten avulla täydellisen Windows-tuoteperheen puutteita. Näin laajamittaiseen testaustoimintaan ei millään muulla menetelmällä olisi mahdollisuuksia.

    Löydettyään puutteen kakkos- ja sitä alemmankin luokan ohjelmoija ilmoittaa löytämästään puutteesta Windowsin tehtaalle, jossa Windowsin ydin, kernel ohjelmoidusti sijaitsee ja jossa ykkösluokan ohjelmoijat tapauskohtaisesti arvioivat heille esitetyn puutteen merkityksen suhteessa Windows-tuoteperheen raivoisaan suosioon. Mikäli esitetyllä puuttella on po ykkösluokan ohjelmoijien mielestä merkitystä, he tekevät Windowsin ytimeen, kerneliin muutoksen. Näinhän homma toimii erään ilmaisen marginaalikäyttöjärjestelmänkin kohdalla.

    Äänestä



  • ytimen ulkopuolelta kirjoitti:

    julkaisemalla Mikrosoftin tehtaat saivat satoja miljoonia vapaaehtoisia testaajia, jotka yötäpäivää etsivät Windowsin funktioitten avulla täydellisen Windows-tuoteperheen puutteita. Näin laajamittaiseen testaustoimintaan ei millään muulla menetelmällä olisi mahdollisuuksia.

    Löydettyään puutteen kakkos- ja sitä alemmankin luokan ohjelmoija ilmoittaa löytämästään puutteesta Windowsin tehtaalle, jossa Windowsin ydin, kernel ohjelmoidusti sijaitsee ja jossa ykkösluokan ohjelmoijat tapauskohtaisesti arvioivat heille esitetyn puutteen merkityksen suhteessa Windows-tuoteperheen raivoisaan suosioon. Mikäli esitetyllä puuttella on po ykkösluokan ohjelmoijien mielestä merkitystä, he tekevät Windowsin ytimeen, kerneliin muutoksen. Näinhän homma toimii erään ilmaisen marginaalikäyttöjärjestelmänkin kohdalla.

    Ihmiset ovat kyllä raivoissaan Windowsista ja juuri siksi että se on juuri niin surkea mistä on ollut jo kauan aikaa puhetta.

    Aivan kuten pyramidihuijareidenkaan suhteen, niin myöskään Windowsin kelvottomuuden suhteen ihmiset eivät kykene haistamaan huijausta.

    Windows-käyttöjärjestelmä on kertakaikkisen kehno. Ei siitä päästä mihinkään.

    Äänestä

  • V.P. Lehto kirjoitti:

    Ihmiset ovat kyllä raivoissaan Windowsista ja juuri siksi että se on juuri niin surkea mistä on ollut jo kauan aikaa puhetta.

    Aivan kuten pyramidihuijareidenkaan suhteen, niin myöskään Windowsin kelvottomuuden suhteen ihmiset eivät kykene haistamaan huijausta.

    Windows-käyttöjärjestelmä on kertakaikkisen kehno. Ei siitä päästä mihinkään.

    kakkos- ja sitä alemman luokan, täydellisen Windows-tuoteperheen ytimen, kernelin ulkopuolelle ohjelmoijat raivoisan yrityksensä-ja-erehdyksensä-menetelmällä jo nyt lähes absoluuttisen täydellisestä Windows-tuoteperheestä löytävät, tekee Windows-tuoteperheestä entistä täydellisemmän, mikäli Windows-tuoteperheen ydintä, kerneliä ohjelmoivat ykkösluokan ohjelmoijat pitävät löydettyä heikkoutta niin merkittävänä, että siihen on ohjelmoitava parannus. Näitten miljoonien vapaaehtoisten kakkos- ja sitä alempien luokkien ohjelmoijien yötä päivää, vuosikymmenestä toiseen jatkuneen - niin juuri, totta se hyvinkin pitkälti on: ilmaisen työn ansiosta Windows-tuoteperheestä on tullut niin täydellinen. Suurkiitos siitä heille, jatkakaa entiseen malliin ja hyvä tulee!

    Äänestä

  • vapaaehtoiset kirjoitti:

    kakkos- ja sitä alemman luokan, täydellisen Windows-tuoteperheen ytimen, kernelin ulkopuolelle ohjelmoijat raivoisan yrityksensä-ja-erehdyksensä-menetelmällä jo nyt lähes absoluuttisen täydellisestä Windows-tuoteperheestä löytävät, tekee Windows-tuoteperheestä entistä täydellisemmän, mikäli Windows-tuoteperheen ydintä, kerneliä ohjelmoivat ykkösluokan ohjelmoijat pitävät löydettyä heikkoutta niin merkittävänä, että siihen on ohjelmoitava parannus. Näitten miljoonien vapaaehtoisten kakkos- ja sitä alempien luokkien ohjelmoijien yötä päivää, vuosikymmenestä toiseen jatkuneen - niin juuri, totta se hyvinkin pitkälti on: ilmaisen työn ansiosta Windows-tuoteperheestä on tullut niin täydellinen. Suurkiitos siitä heille, jatkakaa entiseen malliin ja hyvä tulee!

    näin laajamittaista testaustoimintaa olisi täysin kaupalliselta pohjalta harrastettu: oikeat UNIX-käyttöjärjestelmäthän ovat juurikin tästä syystä vielä tähtitieteellistäkin kalliimpia ja siten äärimmäisen harvinaisia ja erittäin vaikeita ylläpitää jopa yrityskäytössä ja pienikin muutos oikean UNIX-käyttöjärjestelmän ylläpitohenkilökunnassa saattaa johtaa suurenkin yrityksen kannalta täysin arvaamattomiin, jopa kohtalokkaisiin seurauksiin, joten edes kakkosluokan UNIX-ohjelmoijalle ei kovin kevein perustein potkuja lähdetä harkitsemaan, mikä tekee oikean UNIX-käyttöjärjestelmän valinneen yrityksen henkilöstöpolitiikasta erittäin jäykkää ja ympäröivään todellisuuteen hankalasti speutettavaa.

    Joka paikkaan mukautuva ja miljoonien vapaaehtoisten talkootyönä testaama täydellinen Windows-käyttöjärjestelmä on sen sijaan ylläpidoltaankin täysin elastinen ja joustava, koska Windowsin tehtaat ovat julkaisseet kaikki funktionsakin kenen tahansa halukkaan tutkittavaksi, jolloin ATK-lapsikin pystyy ällistyttävän lyhyillä varoitusajoilla perehtymään myös suurimpien järjestelmien ylläpitoon ja kehittämiseen ilman, että edes kotiolosuhteessa tarvitsee turvautua hirvittävän kalliiseen konsultaatioon.

    Äänestä

  • kallis, mikäli kirjoitti:

    näin laajamittaista testaustoimintaa olisi täysin kaupalliselta pohjalta harrastettu: oikeat UNIX-käyttöjärjestelmäthän ovat juurikin tästä syystä vielä tähtitieteellistäkin kalliimpia ja siten äärimmäisen harvinaisia ja erittäin vaikeita ylläpitää jopa yrityskäytössä ja pienikin muutos oikean UNIX-käyttöjärjestelmän ylläpitohenkilökunnassa saattaa johtaa suurenkin yrityksen kannalta täysin arvaamattomiin, jopa kohtalokkaisiin seurauksiin, joten edes kakkosluokan UNIX-ohjelmoijalle ei kovin kevein perustein potkuja lähdetä harkitsemaan, mikä tekee oikean UNIX-käyttöjärjestelmän valinneen yrityksen henkilöstöpolitiikasta erittäin jäykkää ja ympäröivään todellisuuteen hankalasti speutettavaa.

    Joka paikkaan mukautuva ja miljoonien vapaaehtoisten talkootyönä testaama täydellinen Windows-käyttöjärjestelmä on sen sijaan ylläpidoltaankin täysin elastinen ja joustava, koska Windowsin tehtaat ovat julkaisseet kaikki funktionsakin kenen tahansa halukkaan tutkittavaksi, jolloin ATK-lapsikin pystyy ällistyttävän lyhyillä varoitusajoilla perehtymään myös suurimpien järjestelmien ylläpitoon ja kehittämiseen ilman, että edes kotiolosuhteessa tarvitsee turvautua hirvittävän kalliiseen konsultaatioon.

    Minun tietojeni mukaan jäykkä Windows on miljoonien vapaaehtoisten kiroama.

    Äänestä

  • old_profile_3778 kirjoitti:

    Minun tietojeni mukaan jäykkä Windows on miljoonien vapaaehtoisten kiroama.

    testaajat saavat miljardien loppukäyttäjien ohella ATK-markkinoitten joka ikisellä hetkellä täydellisimmän käyttöjärjestelmän suoraan Windowsin tehtaan liukuhihnalta tosin siinä tahdissa, jossa em liukuhihnat ehtivät täydellisiä Windows-käyttöjärjestelmiä suoltaa: pitkiltä jonoilta ei raivoisan suosion vuoksi voida välttyä. Windowsin tehtaan panos tässä on se, että se takaa tällä järjestelyllä täydellisten tuotteidensa kohtuuhintaisuuden.

    Äänestä

  • vapaaehtoiset kirjoitti:

    testaajat saavat miljardien loppukäyttäjien ohella ATK-markkinoitten joka ikisellä hetkellä täydellisimmän käyttöjärjestelmän suoraan Windowsin tehtaan liukuhihnalta tosin siinä tahdissa, jossa em liukuhihnat ehtivät täydellisiä Windows-käyttöjärjestelmiä suoltaa: pitkiltä jonoilta ei raivoisan suosion vuoksi voida välttyä. Windowsin tehtaan panos tässä on se, että se takaa tällä järjestelyllä täydellisten tuotteidensa kohtuuhintaisuuden.

    Jos Windows on kerran täydellinen, mitä järkeä on enää kehitellä siitä uusia versioita. Käsitteellisesti täydellistä ei voi enää parantaa. Microsoftin varmaan kannattaisi sulkea tuotekehitysosasto kokonaan tarpeettomana, Windows kun on täydellinen raivoisine suosioineen jo valmiiksi.

    Äänestä

  • ¡”¥¢‰ kirjoitti:

    Jos Windows on kerran täydellinen, mitä järkeä on enää kehitellä siitä uusia versioita. Käsitteellisesti täydellistä ei voi enää parantaa. Microsoftin varmaan kannattaisi sulkea tuotekehitysosasto kokonaan tarpeettomana, Windows kun on täydellinen raivoisine suosioineen jo valmiiksi.

    edes kolmanne tahi sitä huomattavasti alemman luokan ohjelmoijan löytämää puutetta tahi kehitysideaa, mikäli se on merkittävä: tästä johtuu, että Windows-tuoteperhe on aina ollut ATK-markkinoitten täydellisin sekä osiltaan että kokonaisuutena. Siksi on kohtuullista sanoa Windows-tuoteperhettä täydelliseksi, mutta pitää muistaa, että täydellisen määritelmä on muuttuja eikä vakio, joka markkinoista riippumatta säilyttää joka hetki arvonsa. Siksi on järkeä!

    Äänestä

  • m-kar kirjoitti:

    ..Avoimuus määritellään hyvin selkeästi:

    http://en.wikipedia.org/wiki/Open_Source_Definition

    ATK-asiaan kuin tämän palstan käyttöohjeeseen ja alkaa vasta sitten esiintyä täällä ATK-asiantuntijana: tämä ei ole läheskään ensimmäinen kerta, kun näin hänelle täällä käy.

    Äänestä

  • niinkin yksinkertaiseen kirjoitti:

    ATK-asiaan kuin tämän palstan käyttöohjeeseen ja alkaa vasta sitten esiintyä täällä ATK-asiantuntijana: tämä ei ole läheskään ensimmäinen kerta, kun näin hänelle täällä käy.

    Penttiäkö tarkoitat?

    Äänestä

  • ylenkatso kirjoitti:

    edes kolmanne tahi sitä huomattavasti alemman luokan ohjelmoijan löytämää puutetta tahi kehitysideaa, mikäli se on merkittävä: tästä johtuu, että Windows-tuoteperhe on aina ollut ATK-markkinoitten täydellisin sekä osiltaan että kokonaisuutena. Siksi on kohtuullista sanoa Windows-tuoteperhettä täydelliseksi, mutta pitää muistaa, että täydellisen määritelmä on muuttuja eikä vakio, joka markkinoista riippumatta säilyttää joka hetki arvonsa. Siksi on järkeä!

    Mitä nuo "toisen" ja "kolmannen" luokan ohjelmoijat oikein ovat, onko siitä jossain virallinen määritelmä vai oletko keksinyt tuon ihan itse? Vai onko se jokin luokkanäytön perusteella tapahtuva jako kuin hitsareilla?

    Mitä tulee tuon täydellisen käyttöjärjestelmän suosioon niin en ole nähnyt tai kuullut jonoista, enemminkin kuulin että Vista-paketit jäävät kauppojen hyllyille kun ei niitä kukaan huoli ostaa.

    Oletko nyt aivan varma ettei se "raivoisa suosio" ole vain ylikuormittuneiden aivosolujesi kuhinaa hattusi alla?

    Äänestä

  • old_profile_3778 kirjoitti:

    Mitä nuo "toisen" ja "kolmannen" luokan ohjelmoijat oikein ovat, onko siitä jossain virallinen määritelmä vai oletko keksinyt tuon ihan itse? Vai onko se jokin luokkanäytön perusteella tapahtuva jako kuin hitsareilla?

    Mitä tulee tuon täydellisen käyttöjärjestelmän suosioon niin en ole nähnyt tai kuullut jonoista, enemminkin kuulin että Vista-paketit jäävät kauppojen hyllyille kun ei niitä kukaan huoli ostaa.

    Oletko nyt aivan varma ettei se "raivoisa suosio" ole vain ylikuormittuneiden aivosolujesi kuhinaa hattusi alla?

    siis tässä tapauksessa Linuksin nyrkkipajojen ykkösluokan ohjelmoijat, jotka vastaavat Linuksin kernelistä ja ohjelmoivat sinne. Linuksinkin kernelin ulkopuolelle voivat ohjelmoida ketkä tahansa: kakkos- ja sitä alemman luokan ohjelmoijat. Mikä tässä yhtälössä on epäselvää?

    Äänestä

  • ykkösluokan ohjelmoijat kirjoitti:

    siis tässä tapauksessa Linuksin nyrkkipajojen ykkösluokan ohjelmoijat, jotka vastaavat Linuksin kernelistä ja ohjelmoivat sinne. Linuksinkin kernelin ulkopuolelle voivat ohjelmoida ketkä tahansa: kakkos- ja sitä alemman luokan ohjelmoijat. Mikä tässä yhtälössä on epäselvää?

    Epäselvää on mistä ne luokat tulee? Mikä on kakkosluokan ohjelmoijan pätevyys? Mitä vaatimuksia tarvitsee täyttää ollakseen kolmosluokan koodari? Millä taidoilla pääsee nelosluokkaan? Mistä ne luokat ja luokkien kriteerit tulevat, missä ne määritellään? Mihin luokkaan kuuluu Nelonen?

    Äänestä

  • old_profile_3778 kirjoitti:

    Epäselvää on mistä ne luokat tulee? Mikä on kakkosluokan ohjelmoijan pätevyys? Mitä vaatimuksia tarvitsee täyttää ollakseen kolmosluokan koodari? Millä taidoilla pääsee nelosluokkaan? Mistä ne luokat ja luokkien kriteerit tulevat, missä ne määritellään? Mihin luokkaan kuuluu Nelonen?

    nykytietämyksen mukaan hyvin suurella todennäköisyydellä (kvantittuneessa maailmankaikkeudessa todennäköisyydet ovat ainoita, joista tarkkaanottaen voidaan edes keskustella) vitosen edelle ja kolmosen jäljelle.

    Kunkin luokan pätevyysvaatimukset määritellään siihen luokkaan jo päässeitten toimesta: kyse on itsesäätelystä ja tästä syystä läheskään kaikki halukkaat ohjelmoijat eivät ykkösluokkaan pääse, koska joku ykkösluokan ohjelmoija siellä heidän valintaansa useimmiten loistavasti argumentoiden vastustaa. Sama pätee kaikkiin muihin luokkiin siitä alespäin.

    Äänestä

  • kuulunee kirjoitti:

    nykytietämyksen mukaan hyvin suurella todennäköisyydellä (kvantittuneessa maailmankaikkeudessa todennäköisyydet ovat ainoita, joista tarkkaanottaen voidaan edes keskustella) vitosen edelle ja kolmosen jäljelle.

    Kunkin luokan pätevyysvaatimukset määritellään siihen luokkaan jo päässeitten toimesta: kyse on itsesäätelystä ja tästä syystä läheskään kaikki halukkaat ohjelmoijat eivät ykkösluokkaan pääse, koska joku ykkösluokan ohjelmoija siellä heidän valintaansa useimmiten loistavasti argumentoiden vastustaa. Sama pätee kaikkiin muihin luokkiin siitä alespäin.

    Revit koko konstruktion omasta hihastasi ;)

    Äänestä

  • old_profile_3778 kirjoitti:

    Revit koko konstruktion omasta hihastasi ;)

    ehdotus, että pääsisit päättämään Linuksin kerneliin tehtävistä muutoksista ja ohjelmoimaan niitä muutoksia sinne Linuksin kerneliin, niin siihen tulee vanhoja, ei välttämättä edes pitkätukkaisia ja –partaisia hippejä, joilla on esittää sulle niin paljon ja niin vakuuttavia argumentteja, että katsot itsekin parhaimmaksi luopua moisesta ykkösluokan ohjelmoijakouhotuksestasi.

    Vai omasta hihasta? Sulla ei ole tässäkään keskustelussa argumentin argumenttia esittää ollut, mutta silti näppäimistö käy kuin ATK-kärpänpyytjällä käsi. Pitäisi vähän ajatella ympäröiviä realiteetteja ensin.

    Äänestä

Ketjusta on poistettu 2 sääntöjenvastaista viestiä.

Kommentoi aloitusta


Sir Francis Drake kirjoitti:

Jason Brooksin blogit ovat aina mielenkiintoisaa luettavaa. Brooksin mukaan Microsoft ei ole kuolemassa oleva yritys ainakaan 15 vuoteen mutta hänen mukaansa Microsoftin on pian pakko tehdä jotain Windows-käyttöjärjestelmänsä suhteen. Brooksin mukaan Microsoftissa saatetaan tehdä suorastaan vallankumouksellinen ratkaisu lähivuosina - sen lippulaivana oleva Windows-käyttöjärjestelmä tultaisiin vapauttamaan lähdekoodisuojauksesta eli siitä tehtäisiin Open Source.

Brooksin mukaan tämä myös vapauttaisi voimavaroja yhtiössä muuhun tuotekehitykseen. Monet Microsoftin vaikuttajat ovat jo pitkään puhuneet Open Sourcin myönteisistä vaikutuksista innovaatioon ja muuhun kehitystyöhön.

Microsoft on joutunut viime aikoina yhä kovempaan puristukseen toisaalta Googlen toisaalta ns. Virtual Boxien yleistymisen takia. Yhtiön kiistaton yksinvaltiuden aika on ehkä ohi.

Brooksin mukaan välttämättömyydestä on tultava hyvä:

"Open-sourcing Windows would be no small technical feat, and for Microsoft, the philosophical barriers to the move might prove difficult to surmount. It may seem like a gamble, but I say going all in with an open-source Windows is just the ticket to keep the platform relevant and alive for years to come. "

http://blogs.eweek.com/brooks/content/open_source/open_source_windows.html

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