Hackintosh, hyvä vai huono asia?

Tuoreen uutisen mukaan Apple on leikkaamassa Atom-tukea pois 10.6.2-päivityksen myötä. Apple ei ole siten tuomassa Atomia käyttäviä Maceja lähiaikoina markkinoille, mikä on ikävä asia Applen minikannettavaa odottaneille, ellei sitten Apple teekin Arm-pohjaista Macbook miniä… Mutta Hackintoshin virittäjille uutinen on ikävä asia.

Applen motiivit ymmärtää, Apple ei halua, että Snow Leopard viritetään johonkin halpaan minikannettavaan. Mutta onko Hackintoshit Applelle oikeasti huono asia? Osalle Hackintosh on ollut ensimmäinen Mac, halpa tapa tutustua Snow Leopardiin.

Apple ei saa Hackintosheista senttiäkään ellei sitten Snow Leopardia ole ostettu kaupasta, mutta ei Apple siinä välttämättä menetäkään mitään. Harva jättää Macbookin ostamatta sen takia, että saa viritettyä jonkun 300 euron minin toimimaan Snow Leopardin kanssa…

Tilanne olisi toinen jos Applella olisi oma minikannettava. Arm-pohjainen muokattua iPhone OS:aa käyttävä minikannettava kuulostaisi houkuttelevalta…

Mutta sitä odotellessa on sääli jos Snow Leopardia ei jatkossa saa enää pyörimään minikannettavissa. Aika monella on tarvetta pienelle ja halvalle kannettavalle ja mieluusti siinä käyttäisi Snow Leopardia…

Pitäisikö Applen jättää Hackintoshin rakentelijat rauhaan?

Tagit: —
Tilaa RSS-syöte
Takaisin ylös

Kommentit 45 kommenttia

Tuossa Hackintoshsin rakentelijoiden rauhaan jättämisessä on kyse aika paljosta. Jos Apple helpottaa Hackintoshin tekoa ja ylläpitoa, se käytännössä luopuu vaatimuksestaan sallia asennus vain Applen omaan rautaan. Tämän jälkeen Psystarin kaltaisia pikku pajoja ilmestyy paljon eikä Apple voi sitä estää edes oikeudessa.

Apple kokeili käyttiksen lisensiointia jo kerran. Se vei Applen lähes konkurssiin. Jobs ei tee sitä virhettä.

Itse käytän mäkkejä joka tapauksessa eli asia on itselleni jokseenkin yhdentekevä. Jotenkin kummiskin sypatiseeraan hakkereita, koska Apple harrastaa aika omaehtoista toimintaa ja mielestäni pieni kansalaistottelemattomuus on ihan paikallaan.

Eihän Applekaan voi noukkia vain rusinoita pullasta. Kun se on vuosia kellarissa kyhjöttänyt ja nyt päättänyt alkaa avaamaan ikkunoita maailmaan, niin se joutuu hyväksymään sen että se liikenne kulkee molempiin suuntiin. Toinen vaihtoehto on jatkaa siellä kellarissa kyhjöttämistä, mutta sinne se saa sulkeutua yksin ja tuskinpa se sitä haluaa.

Vaikka koti onkin ”Applen tuotteita pullollaan” ja uutta on tilauksessa, Applen itsekeskeinen suuntaus voi osua jossain vaiheessa nilkkaan.

Esimerkiksi iPhone on sidottu aivan liiaksi operaattoreihin, jos luuri hajoaa pitkällä matkalla niin edes rahalla sitä ei saa korjattua matkan aikana. Monella olisi kuitenkin vakuutus, joka kattaisi kustannuksen.

AppStoren sensurointi on tuntunut tapahtuvan amerikkalaisten operaattoreiden ja maailmankuvan tahdolla ja näin vapaamman maailman perspektiivistä se vaikuttaa lähinnä ärsyttävältä ja tyhmältä.

Itse olen nähnyt esimerkiksi netbook-hackintoshin Applelle positiivisena mainoksena, OS X on riittävän kevyt pyöriäkseen sellaisessakin raudassa. Netbook-koneiden laatu on kuitenkin varsin huonoa, joten Applelle olisi markkinarakoa tuoda kone tähän segmenttiin premium-hintaan. Suurennettu iPod Touch tai iPhone ei valitettavasti ainakaan itselläni tähän riitä.

Tämä on erittäin hyvä veto Appleltä. Mac Os X on yksi tärkeimmistä asioista, jotka erottaa Macit muista tietokoneista ja Apple on käyttänyt miljardeja sen kehittämiseen. Applen ei tarvitse tukea millään tavalla muita valmistajia. Tehkööt oman Unix-käyttöjärjestelmänsä tai käyttökööt Linuxia.

Kuten tuolla jo mainittiin, niin Apple kokeili käyttiksen lisensiointia jo kerran. Se vei Applen lähes konkurssiin. Apple ei tee sitä virhettä enää koskaan uudelleen. Steve Jobs terminoi tuon lisenssifiaskon heti Applelle tultuaan ja sopimuksista eroon pääsy maksoi miljoonia.

Jos kuvitteellisesti Apple antaisi käyttöjärjestelmän muille, niin sopiva OEM-hinta yhdestä lisenssistä on jossakin 5 000$-10 000$ välillä.

Se mikä erityisesti korpeaa on näiden toimittajien kummallinen asennevamma, että Applen pitäisi lahjoittaa kaikki ilmaiseksi ja, että Applen lisenssiehdot ovat jotenkin erikoiset, että niitä saa rikkoa sitä mukaan, kun kerkeää.

Omistan tuhdin salkun Applen osakkeita ja asiakkaiden jälkeen Apple on vastuussa osakkeenomistajilleen. Apple on osoittanut, että tuotteiden hinnat ovat erittäin kohdallaan, sillä niitä myydään erittäin reipasta ja kasvavaa tahtia. Joidenkin tuotteiden tuotanto ei pysy kysynnän perässä.

Apple on lisäksi aivan riittävästi mukana avoimen koodin projekteissa. Viimeisen parin vuoden aikana Apple on lahjoittanut avoimen koodin maailmaan OpenCL:n ja GCD:in. Sitä ennen WebKitin. Mac Os X:n koodi on vielä kaiken kukkuraksi avoimena projektina nimeltä Darwin.

”AppStoren sensurointi on tuntunut tapahtuvan amerikkalaisten operaattoreiden ja maailmankuvan tahdolla ja näin vapaamman maailman perspektiivistä se vaikuttaa lähinnä ärsyttävältä ja tyhmältä.”

Applen politiikka AppStoren kanssa on ollut pelkästään positiivinen ja asia siitä on todisteena yli 100 000:nen ohjelman tarjonta. AppStoren menestys on ollut niin valtava, ettei Apple ole aina kerennyt pysymään perässä. Tuota hurjaa menestystä kun, ei kukaan osannut ennustaa etukäteen.

Se, että Apple pitää tiukkaa kontrollia AppStoressa on pelkästään asiakkaan etu ja sadat tuhannen ohjelmoijat ovat myöskin tajunneet sen. Ainoastaan kourallisella ohjelmoijia on vaikeuksia ymmärtää mitä saa ja mitä ei saa tehdä.
Jos niillä on ymmärtämys niin heikoilla, niin Apple tekee ihan oikein pitäessään ne AppStoren ulkopuolella.

Voisin ostaa OSX:n, mutta vielä ei ole Apple konetta tehnyt, jonka ostaisin. Onneksi tuo nyt pyörii tarvittaessa myös virtuaalikoneessa.

Uusin alumiininen MacBook on jo ihan jees, mutta edelleen häviää monessa asiassa työkoneena esim. Lenovon ThinkPadeille. Tosin Lenovokin jo alkanut suosimaan USB-telakoita kunnon telakoiden sijaan. Kohta päästäänkin siihen, että ei ole enää kannettavaa konetta mitä käyttää työkäytössä.

iMac:it.. kalliita ja kömpelöitä. Koneen laajennusvarat huonot. Ei oikein sovellu ns. tehokäyttäjälle.

Minille keksisi paljonkin käyttöä kyllä, mutta siinäkin hintaa on vain ihan liikaa, että sen ostaisi muuten vaan ”makkari-pc:ksi”.

”Apple on lisäksi aivan riittävästi mukana avoimen koodin projekteissa. Viimeisen parin vuoden aikana Apple on lahjoittanut avoimen koodin maailmaan OpenCL:n ja GCD:in. Sitä ennen WebKitin. Mac Os X:n koodi on vielä kaiken kukkuraksi avoimena projektina nimeltä Darwin.”

Lahjoittanut todellakin :D . Kyllä firmojen motiivit avoimeen lähdekoodiin menemisessä ovat ihan muut kuin ”hyvä tahto” tai lahjoitukset.

Darwin muuten sisältää sen verta lainattua koodia, että lisenssit jo vaativat osan julkistamisen. Propsit Applelle, että ovat niitä noudattaneet. Ja Darwin ei ole OSX, vaan OSX:n käyttämä käyttöjärjestelmäydin.

”iMac:it.. kalliita ja kömpelöitä. Koneen laajennusvarat huonot. Ei oikein sovellu ns. tehokäyttäjälle.”

Sopii erittäin hyvin. Kotona odottaa 27″ iMac ja se pitää nähdä luonnossa ja kokeilla sitä kunnolla sillä rahallensa saa siitä erittäin paljon vastinetta. Eli erittäin erinomainen kone. Laajennusvarakin on erinomaisen erinomainen. Muistia saa lisättyä reilusti ja Firewire-kovalevyjä saa kytketty kymmeniä. Lisälaitteita saa lisättyä satoja. (FireWire ja USB sarjaan). Langattomasti vielä enemmän Siinä on jopa se riivatun muistikortin lukija, jota yritetään nykyään tunkea joka paikkaan. iMac ei ole kömpelö, vaan päin vastoin. Se vie vähän tilaa, kun kone on näytön takana.

”Lahjoittanut todellakin . Kyllä firmojen motiivit avoimeen lähdekoodiin menemisessä ovat ihan muut kuin ”hyvä tahto” tai lahjoitukset.”

Niin eihän tässä elämässä mikään tapahdu ilmaiseksi, eikä ilman taka-ajatuksia. Tuolla tarkoitin, kuitenkin sitä, ettei Apple ota niistä suoraan rahaa ja, että ne ovat tosiaan kaikkien hyödynnettävissä.

”Applen politiikka AppStoren kanssa on ollut pelkästään positiivinen ja asia siitä on todisteena yli 100 000:nen ohjelman tarjonta…”

Positiivista on tietenkin sekin, että Apple kieltää tekemästä sovelluksia jotka duplikoivat Applen omien tuotteiden toiminnallisuutta (tai sensuuripeikko iskee)?

”Tämä on erittäin hyvä veto Appleltä. Mac Os X on yksi tärkeimmistä asioista, jotka erottaa Macit muista tietokoneista ja Apple on käyttänyt miljardeja sen kehittämiseen. Applen ei tarvitse tukea millään tavalla muita valmistajia. Tehkööt oman Unix-käyttöjärjestelmänsä tai käyttökööt Linuxia.”

Eli myyn sinulle ruuvimeisselin, mutta saat ruuvata sillä ainoastaan samanmerkkisiä ruuveja kuin ruuvimeisselikin? Muuten tulee haaste oikeuteen… Koskapa tämä ruuvimeisseli on ergonomisesti muotoiltu patenttimeisseli jonka kehittämiseen on mennyt paljon rahaa, tarvitsee valmistaja lisää rahaa ruuveista.

”Apple kokeili käyttiksen lisensiointia jo kerran. Se vei Applen lähes konkurssiin. Jobs ei tee sitä virhettä.”

Sen paremmin tuntematta Applen historioita… Mietin, että voisiko kyse olla siitä että aiemmin mac oli vain paska? Nousukiito lähti Mac OS X:sta ja laitteiden muotoilusta?

ainiin.. Unehtu sanoa, että virman ainakin pitäisi vastata ennen osakkeenomistajia työntekijöilleen. Toinen sijoittaa rahaa ja toinen huomattavan osan hereilläoloajastaan. Jos rahansijoittaja näkee tämän toisen ”sijoittajan” lähinnä tulosyksikkönä, olisi mielestäni saunan taakse tehtävä lisää tilaa. Itsekkyydestä ja röyhkeydestä on väännetty synonyymi älykkyydelle… Josta ne ovat melko kaukana.

Itsellä on omakohtaista kokemusta Macintosheista vuodesta 1991. Tämän päivän mittapuulla vanhat Macit saattavat olla paskoja. Silloin kukaan muu ei tehnyt vastaavia. Eikä kaikki jutut toimi muissa vieläkään kuin 1990-luvun Maceissa.

Apple lähti aikoinaan lisensioimaan käyttistään ja ”unohti”, että rahat tulevat sittenkin koneiden myynnistä, ei käyttöjärjestelmän myynnistä. Siihen aikaan ei markkinoille mahtunut kahta isoa käyttistä. Lisensioinnin myötä Maccien kokonaismyynti ei kasvanut, sitä jakoi vaan useampi valmistaja. Eikä kukaan tehnyt sillä tulosta.

Kyllähän firmat vastaavat ennen osakkeenomistajia työntekijöilleen, palkat maksetaan ensin ja tulosta jaetaan omistajille vasta sitten. Lisäksi Apple ei ole tainnut oikein koskaan maksaa osinkoja, tuotto tulee osakekaupasta omistajille.

On se vaan kumma juttu että Applelle pidetään plussana sitä että Macceihin voi asentaa Windowsin ja samalla plussana sitä että Apple estää käyttiksensä asentamisen PC-koneisiin.

Kaikki mitä Apple tekee on hyvää ja kaikki mitä PC – maailmassa tapahtuu on huonoa. Logiikasta ei niin väliä.

”Se, että Apple pitää tiukkaa kontrollia AppStoressa on pelkästään asiakkaan etu ja sadat tuhannen ohjelmoijat ovat myöskin tajunneet sen.”

Kannattaa muuten tsekata 9to5mac:ista tuo tuorein selvitys siitä että 80% AppStoren tarjonnasta ei pääse mitenkään esille tai tuli julki.

Joku kontrolli on hyvä olla olemassa mutta nykyinen käytäntö esimerkiksi päästää läpi täysin turhanpäiväisiä sovelluksia ja sen sijaan EyeTV:n kaltainen piirre sallia 3G:n yli tv-kuvan striimaus aiheuttaa pudottamisen storesta. Miksi? Hienoa että vaikkapa YouTubea voi katsella mutta ei omia TV-nauhoituksiaan.

MMS/Tethering/carrier-tiedosto -pelleily on myös typerää. Vain sen takia että AT&T ei halua sallia sitä.

Pidän iPhonesta luurina ja softakehityksen kannalta mutta idioottimainen kontrolli ja operaattoririippuvuus eivät sovi omaan puhelin-malliini.

”Positiivista on tietenkin sekin, että Apple kieltää tekemästä sovelluksia jotka duplikoivat Applen omien tuotteiden toiminnallisuutta (tai sensuuripeikko iskee)?”

Ensinnäkin ohjelmoija, joka kirjoittaa nuo asiat uudelleen on kohtuullisen tai erittäin tyhmä ja hukkaa vain aikaansa.

Jos tarvitsee ohjelmassaan ko. toiminnallisuutta, niin työkalut on jo olemassa. Apple on ne tehnyt valmiiksi, ettei pyörää tarvitse jatkuvasti keksiä uudelleen.

”On se vaan kumma juttu että Applelle pidetään plussana sitä että Macceihin voi asentaa Windowsin ja samalla plussana sitä että Apple estää käyttiksensä asentamisen PC-koneisiin.”

Minun puolestani Microsoft voi ryhtyä tekemään omat tietokoneensa Windowsilla. Muut siirtyvät käyttämään Linuxia. Ei olisi muuten ollenkaan paskempi siirto.

”MMS/Tethering/carrier-tiedosto -pelleily on myös typerää. Vain sen takia että AT&T ei halua sallia sitä.”

Applellä ei ole tässä asiassa Yhdysvalloissa juuri vaihtoehtoja. AT&T on ainoita GSM-tekniikan operaattoreita. Verizon esimerkiksi käyttää CDMA-tekniikkaa, eli Verizon ei sen takia käy operaattoriksi. Tilanne muuttuu parin vuoden päästä, kun Verizon siirtyy tekniikassa eteenpäin.

Kaikkialla muualla missä useampi operaattori on mahdollista, niin Apple on pyrkinyt tekemään sopimuksen mahdollisimman monen kanssa. Pitää kuitenkin ymmärtää, että pari vuotta sitten Applellä ei ollut yhtään sopimusta operaattoreiden kanssa. Maailmassa on kymmeniä, ellei satoja operaattoreita ja pelkästään neuvotteleminen niiden kaikkien kanssa on käsittämättömän iso homma. Nyt Apple on ehkä puolessa välissä, joten menee vielä toinen pari vuotta, että Applellä on sopimukset kaikkien kanssa.

Pitää siis ymmärtää, että taustalla on hirvittävästi töitä ennen, kuin asiat tapahtuu. Esimerkkinä voi pitää Suomea. Englanti, Ranska ja Saksa ajavat Euroopassa muiden ohi, eli Apple keskittyy näihin maihin ensin ja siirtyy vasta sitten eteenpäin. Viikon sisällä esimerkiksi Englannissa on kirjoitettu uusi sopimus.

Sonera oli helppo valinta operaattoriksi, sillä se toimii niin monessa maassa, että se jo pelkästään ratkaisi Soneran eduksi.

”Uusin alumiininen MacBook on jo ihan jees, mutta edelleen häviää monessa asiassa työkoneena esim. Lenovon ThinkPadeille. Tosin Lenovokin jo alkanut suosimaan USB-telakoita kunnon telakoiden sijaan.”

Apple ei itse tee telakoita, vaan se on lisälaitevalmistajien hommia. Niitä löytyykin sitten joka lähtöön, eli ei muuta, kuin valitsee mieleisensä.

”On se vaan kumma juttu että Applelle pidetään plussana sitä että Macceihin voi asentaa Windowsin ja samalla plussana sitä että Apple estää käyttiksensä asentamisen PC-koneisiin.”

Jos Apple sallisi tämän, niin silloin Mac Os X:n hinta olisi ihan eri, kuin 29€. Microsoftkin repii Ultimate Extra Super Home Professionalistaan satoja euroja per kappale.

”Kaikkialla muualla missä useampi operaattori on mahdollista, niin Apple on pyrkinyt tekemään sopimuksen mahdollisimman monen kanssa.”

Ehh.. Näitä usean operaattorin sopimuksia ei kyllä kovinkaan montaa löydy.

Applella olisi Yhdysvalloissa vaihtoehtona myös T-Mobile mutta kyse olikin siitä, että miksi minun, laillisesti lukitsemattoman ja operaattoririippumattoman omistajan pitää kärsiä siitä että AT&T kieltää tetheringin?

iPhone on tuotu markkinoille kuten exclusiivinen luuri Yhdysvalloissa tuodaan. Yhdysvallat ei ole mikään mobiilimaailman kehto ja siellä luurit myydään tietyllä periaatteella. Tämä periaate on nyt tuotu myös markkinoille, joissa on ollut toimivampi systeemi ja parempi kilpailu. Hieno homma.

Ensimmäisen vuoden ajan Apple kenties rahasti operaattoreita maineella mutta nykyisellään iPhone on yksi luuri muiden joukossa. Mitään järkisyytä olla vapauttamatta puhelinta markkinoille ei ole. Useimmissa maissa Apple menettää nyt vain bisnestä sillä että mukana on vain se valittu operaattori, tämä alkaa olla tilanne jopa Yhdysvalloissa.

iPhone ei edellytä operaattorilta mitään erikoista ja Apple voisi suosiolla myydä luuria normaalin jakelukanavan kautta kuten muitakin tuotteitaan. Jos operaattori haluaa bundlata paketin niin se onnistuu samalla tavalla kuin muidenkin luurien kanssa. Ei mitään sopimusneuvotteluja tarvita.

MacFinn: ”Apple kokeili käyttiksen lisensiointia jo kerran. Se vei Applen lähes konkurssiin. Jobs ei tee sitä virhettä.”

Apple ei voi määrätä Mac OS X:n käyttöjärjestelmän käyttöä. Se on 100% avoimen lähdekoodin käyttöjärjestelmä ja muutenkin aivan vapaasti ladattavissa Internetistä. Applella on sen sijaan monet muut ohjelmistot Mac OS X:ssä lisenssoituna joten niitä ei voi kukaan muu käyttää. Vaikka Mac OS X:ssä on valtava määrä myös avoimen lähdekoodin ohjelmistoja joita Apple on luonut, kuten CUPS tulostinjärjestelmä.

peter: ”Esimerkiksi iPhone on sidottu aivan liiaksi operaattoreihin, jos luuri hajoaa pitkällä matkalla niin edes rahalla sitä ei saa korjattua matkan aikana.”

Onko huolto sidottu operaattoriin että ei voi vain kävellä Applen liikkeeseen huollattamaan puhelimen?

Verti Koskinen: ” Jos kuvitteellisesti Apple antaisi käyttöjärjestelmän muille, niin sopiva OEM-hinta yhdestä lisenssistä on jossakin 5 000$-10 000$ välillä.”

Voit ladata sen jo nyt täysin ilmaiseksi ja vapaasti Applen FTP:ltä http://opensource.apple.com/source/xnu/xnu-1456.1.26/ Ylempää puusta löytyy käyttöjärjestelmän aikaisempia versioita ja käännöstyökalut sekä muutkin avoimen lähdekoodin ohjelmistot mitä Apple käyttää Mac OS X:ssä.

”Se mikä erityisesti korpeaa on näiden toimittajien kummallinen asennevamma, että Applen pitäisi lahjoittaa kaikki ilmaiseksi ja, että Applen lisenssiehdot ovat jotenkin erikoiset, että niitä saa rikkoa sitä mukaan, kun kerkeää.”

Mielestäni tuo ei ole mikään toimittajien ongelma, päinvastoin PC-käyttäjien ongelma koska he eivät voi saada Mac OS X:ää ilman että hankkivat Macintoshia. Ovat tottuneet liikaa PC ideaan miten tietokone voidaan koota itse valitsemistaan osista räätälöiden juuri sellaisen tietokoneen kuin haluaa että se todellakin on henkilökohtainen. Ja kun joutuisikin ostamaan myös tietokoneen pelkän ohjelmistojärjestelmän vuoksi niin sitä itketään. Asia voisi olla eri jos Apple valmistaisi vain Mac OS X:ää ja se asennettaisiin Dellin tietokoneisiin joita myytäisiin samalla tavalla Windows 7:lla.

Lisenssejä täytyy noudattaa jos ne eivät ole ristiriidassa oman maan lakeja vastaan. Tämäkin on sellainen asia että Yhdysvalloissa oleva lisenssitaistelu oikeudessa ei tule vaikuttamaan Suomeen pätkän vertaa.

”Mac Os X:n koodi on vielä kaiken kukkuraksi avoimena projektina nimeltä Darwin.”

Darwin on kehitysalusta XNU-käyttöjärjestelmälle (jonka kerneli on Mach 3.0 mikrokerneli) jossa tulee mukana käännöstyökalut jotka tarvitaan että XNU voidaan kääntää juuri Mac OS X:ssä oleville suljetun lähdekoodin tekniikoille. Ilman Darwinia XNU ei Mac OS X:ää pyöritä.

”Se, että Apple pitää tiukkaa kontrollia AppStoressa on pelkästään asiakkaan etu ja sadat tuhannen ohjelmoijat ovat myöskin tajunneet sen. Ainoastaan kourallisella ohjelmoijia on vaikeuksia ymmärtää mitä saa ja mitä ei saa tehdä.
Jos niillä on ymmärtämys niin heikoilla, niin Apple tekee ihan oikein pitäessään ne AppStoren ulkopuolella.”

Niin, eiköhän jo jokainen osaa laskea sitä eduksi, kun Apple on pitänyt tähän asti tarkkaa kontrollia ohjelmistoista ja silti niitä ilmestyy kuin sieniä sateella jokaiseen ihmeelliseen asiaan.
Jos useista tuhansista ohjelmistoista ei löydä tarvitsemaansa niin on kyllä kumma. Apple on osoittanut että hyvin hallittu ohjelmistojen tarjonta toimii myös suljetun lähdekoodin ohjelmistovarastoissa. Kun annetaan vain laadukkaita ohjelmistoja niin käyttäjätkin on tyytyväisiä ja kehittäjät joutuvat opettelemaan tekemään paremmin työtään.

Kekekeke rosbergi: ”Kyllä firmojen motiivit avoimeen lähdekoodiin menemisessä ovat ihan muut kuin ”hyvä tahto” tai lahjoitukset.”

Tiedä sitä miten paljon Apple todellakin olisi halunnut julkaista, mutta CUPS on esim heidän kädenjälkeään (tietämättä kuinka paljon siinä käytettiin alunperin olemassaolevaa koodia) ja monet muut pienet ohjelmistot. Mutta mikä tekee asian hyvinkin mielenkiintoiseksi on että avoimen lähdekoodin lisenssit on olemassa jotka vähintään pitää ohjelmiston vapaana ja estää sen sulkemisen.

”Darwin muuten sisältää sen verta lainattua koodia, että lisenssit jo vaativat osan julkistamisen.”

Mach 3.0 mikrokerneli, BSD:sta verkkopinot ja tiedostojärjestelmät ja sitten vielä I/O Kit ym mukaan niin tulee käyttöjärjestelmä joka on pakko olla avoimena. Onko se paha asia? No ei todellakaan. Ei ketään tavallista käyttäjää käyttöjärjestelmä kiinnosta vaan ne sovellusohjelmistot ym. Mutta tavallisenkin käyttäjän etu on että käyttöjärjestelmä on avointa lähdekoodia että kehittäjät pystyvät parantelemaan ja korjaamaan ongelmia.

”Ja Darwin ei ole OSX, vaan OSX:n käyttämä käyttöjärjestelmäydin.”

Darwin ei ole kerneli vaan XNU-käyttöjärjestelmän kehitysalusta. XNU taas on markkinointitermein kutsuttu ”hybridi kerneli” mikä on todellisuudessa käyttöjärjestelmä. XNU:n kernelinä toimii Mach 3.0 mikrokerneli. Ja XNU-käyttöjärjestelmän muut osat on otettu BSD:stä ja muualta ja kehitetty vielä omia mukaan. Tietty Darwin versio on kuitenkin tarpeen (eli XNU käännetty tietyille kääntäjillä ja asetuksilla) jotta Mac OS X:n muut tekniikat saadaan käyttöön.

Verti Koskinen: ””iMac:it.. kalliita ja kömpelöitä. Koneen laajennusvarat huonot. Ei oikein sovellu ns. tehokäyttäjälle.”
Sopii erittäin hyvin.”

Taisi tarkoittaa sillä ”tehokäyttäjällä” sellaista PC-virittelijää joka päivittää tietokoneen osa kerrallaan, prosessorin kerran vuodessa, muistia lisätään kahden vuoden välein jos ei useammin ja emolevy taas riippuen prosessorista. Ja ehkä muutaman vuoden välein vaihtuu kotelokin että lopulta ehkä 2-3 vuoden välein on kokonaan uusi PC eikä muistoa ole kuin näyttö (joka myöskin päivittyy helposti) tai näppäimistö ja hiiri.

Tehokäyttäjällä taas joka tekee tehtäviä koneella, onnistuu Macintosh siinä aivan loistavasti kunhan valitsee aluksi sen mitä tarvitsee. Ei siinä tehokäyttäjä halua alkaa säätämään kokoonpanoa vaan pelkästään käyttää. Koneiden kokoajat on sitten useimmiten harrastelijoita joita kiinnostaa säätäminen.

heh: ”Positiivista on tietenkin sekin, että Apple kieltää tekemästä sovelluksia jotka duplikoivat Applen omien tuotteiden toiminnallisuutta (tai sensuuripeikko iskee)?”

Apple haluaa pitää yllä käytettävyyden. Tämä tarkoittaa sitä että laitteen perustarkoitus, puhelintoiminnot ja musiikkisoittimen toiminnot pysyvät kunnossa myös kaikkien muiden ohjelmistojen toimintaa varten. Apple säilyttää puhelimen toimintojen peruspilarit ennallaan niin että kaikki muut kehittäjät jotka hyödyntävät niitä, saavat vielä paremman yhtenäisen käytettävyyden keskenään.

”Eli myyn sinulle ruuvimeisselin, mutta saat ruuvata sillä ainoastaan samanmerkkisiä ruuveja kuin ruuvimeisselikin?”

Koska olet viimeksi ruuvimeiseleitä käynyt ostamassa? Sanon vain että kannat ja päät eivät rajoitu että on olemassa vain risti-, taltta- ja torx-ruuveja ja päitä. Jokaisesta on eri koot ja muodot. Ja jokainen ruuvin kanta tarvitsee sopivan pään että ei kanta tai pää hajoa. Sitä IKEA:n hyllyä kootessa mukana tulevalla kuusiokoloavaimella ei tule paljoa ajatelleeksi että ammattilaiset vääntävät päivässä hirveät määrät ruuveja ja eri päiden ja kantojen ristiinkäyttäminen tekee työstä tuskallista.

Joten kyllä, Apple myy yhtä ”kärkeä” ja vain yhdellä kannalla varustettuja ”ruuveja” joilla ei tarvitse huolehtia että työ ei sujuisi. Sen sijaan muilla saa itse alkaa pohtimaan että mistä hankkii mitkäkin ”ruuvit” ja ”kärjet”.

”Sen paremmin tuntematta Applen historioita… Mietin, että voisiko kyse olla siitä että aiemmin mac oli vain paska? Nousukiito lähti Mac OS X:sta ja laitteiden muotoilusta?”

Tuletko kysymään tuota 10 vuoden päästä että olisiko Macintoshin pieneen markkinaosuuteen PC:hen verrattuna syynä että Macintoshit vain olivat surkeita? Samassa asemassa Macintoshit olivat tuolloinkin. Mutta Applella oli huonot linjaukset liiketoiminnassa ja myyntiä ei saatu aikaiseksi. Sen vuoksi alunperinkin lisenssoivat Mac OS X:n muille että muut tekisivät töitä heille.

heh: ”ainiin.. Unehtu sanoa, että virman ainakin pitäisi vastata ennen osakkeenomistajia työntekijöilleen.”

Yrityksen pitäisi ensimmäiseksi vastata yhteiskunnalle, sen jälkeen asiakkailleen ja sitten osakkeenomistajilleen (jos pörssiyhtiö on). Ja yhteiskunnan vastuu sisältää myös työntekijöistä huolehtimisen että heillä on asiat kunnossa.

Monikaan ei taida tietää (saati muistaa) Juuso Waldenia joka toimi kuten jokaisen yritysjohtajan kuuluisi toimia. Häneen verrattuna Steve Jobs, Bill Gates ym ovat pelkästään rahanahneita ja välinpitämättömiä ihmisiä (jotka tietää kyseisten henkilöiden henk.koht historiaa niin ei voi paljoa kehua). Juusolle työntekijät olivat kuin esikoislapsia. Heistä huolehdittiin kaikintavoin koska heistä oli kiinni Yhtyneiden Paperitehtaiden toiminta. http://fi.wikipedia.org/wiki/Juuso_Walden

Esa Aaltonen: ”On se vaan kumma juttu että Applelle pidetään plussana sitä että Macceihin voi asentaa Windowsin ja samalla plussana sitä että Apple estää käyttiksensä asentamisen PC-koneisiin.”

Senkö vuoksi Applen pitäisi kieltää Windows kun se ei itse halua lisenssoida Mac OS X:ää muille? Tai että sen vuoksi Applen pitäisi lisenssoida Mac OS X muille koska se mahdollistaa Windowsin asentamisen Macintoshiin?
Hyvin outoa logiikkaa.

”Onko huolto sidottu operaattoriin että ei voi vain kävellä Applen liikkeeseen huollattamaan puhelimen?”

Kyllä. Apple kertoo huollon osalta että ota yhteyttä operaattoriin. Esimerkiksi Suomessa iPhonen huollon hoitaa SCF Huolto, ei Apple-liikkeet. SCF Huolto taas ei huolla mitään muuta kuin Soneran kytkypuhelimia — muita ei huolleta edes rahalla.

” Mach 3.0 mikrokerneli, BSD:sta verkkopinot ja tiedostojärjestelmät ja sitten vielä I/O Kit ym mukaan niin tulee käyttöjärjestelmä joka on pakko olla avoimena. Onko se paha asia? No ei todellakaan. Ei ketään tavallista käyttäjää käyttöjärjestelmä kiinnosta vaan ne sovellusohjelmistot ym. Mutta tavallisenkin käyttäjän etu on että käyttöjärjestelmä on avointa lähdekoodia että kehittäjät pystyvät parantelemaan ja korjaamaan ongelmia. ”

BSD lisenssi ei pakota millään lailla avoimuuteen.

” Joten kyllä, Apple myy yhtä ”kärkeä” ja vain yhdellä kannalla varustettuja ”ruuveja” joilla ei tarvitse huolehtia että työ ei sujuisi. Sen sijaan muilla saa itse alkaa pohtimaan että mistä hankkii mitkäkin ”ruuvit” ja ”kärjet”. ”

Hienoa että tunnet ruuvimeisselit. Mutta mac on myös pc, ja todistetusti toimii pc koneessa… Ainakin legendat kertovat useista, jotka olisivat sitä ei-apple koneessa onnistuneesti käyttäneet. Mutta kun tietokone on väärää merkkiä, haastetaan oikeuteen (psystar). Ei ole kysymys siitä, että applen pitäisi tukea laitteistoa jota se ei muuten tukisi. Kysymys on siitä, että ostettua tuotetta saa käyttää mihin haluaa. Jos mäkit ovat yksi ja sama tuote, niin lyököön yhden hintatarran ja jätetään puheet mac os x versioista… Ainiin, mutta sitten ei voi pyytää erillisestä tuotteesta mac os x versio +1 enää päivitysveroa. Kaartelusi vuotaa tässä kohtaa mielestäni kuin seula.

”Ja Darwin ei ole OSX, vaan OSX:n käyttämä käyttöjärjestelmäydin.”

”Darwin ei ole kerneli vaan XNU-käyttöjärjestelmän kehitysalusta.

No sotkin tuossa kyllä hyvin termit, mutta XNU:n kutsuminen käyttöjärjestelmäksi menee jo pilkun viilailuksi. Darwin on käyttöjärjestelmä ja osa OSX:ää. XNU taas..

”XNU taas on markkinointitermein kutsuttu ”hybridi kerneli” mikä on todellisuudessa käyttöjärjestelmä. XNU:n kernelinä toimii Mach 3.0 mikrokerneli. Ja XNU-käyttöjärjestelmän muut osat on otettu BSD:stä ja muualta ja kehitetty vielä omia mukaan. Tietty Darwin versio on kuitenkin tarpeen (eli XNU käännetty tietyille kääntäjillä ja asetuksilla) jotta Mac OS X:n muut tekniikat saadaan käyttöön.”

Käyttöjärjestelmän ytimelle voidaan asettaa monenlaisia määritelmiä. Mach on todellakin mikrokerneli ja sinänsä sitä voidaan kutsua OSX:än kerneliksi. Ovela osuus tuleekin siitä, että OSX:ää tai siis Darwinia tai XNU:ta ei ole toteutettu puhtaasti tämän Mach mikrokernelin päälle, kuten esim. Minix on toteutettu. Tämän myötä kernelistä muodostuu ns. hybridi, koska verkkopinot ovat naitettu osaksi tätä mikrokerneliä (suoritetaa kernel modessa), eivätkä suinkaan ole mikrokernelin päällä pyöriviä _käyttäjätason_ servereitä. Tämän takia XNU on OSX:n kerneli. Hybridisyys ei siis ole puhtaasti markkinointitermi, vaan sille on perusteltu käyttö.

Nykyisin XNU:n arkkitehtuuri on käyttöjärjestelmistäytimistä ehkä paras, koska se skaalautuu erittäin hyvin usealle ytimelle. Sen takia ”Windows 8″ tulee toteuttamaan hyvin samaisen arkkitehtuurin. Huolestuttavinta on se, että Linux porukka nukkuu ja kasvattaa monoliittistä kerneliään koko ajan. Olkoonkin että Linux omaa jo pohjan olla samantyylinen hybridi ja sitä tietyissä yhteyksissä sellaiseksi väitetäänkin.

”puhtaasti tämän Mach mikrokernelin päälle, kuten esim. Minix on toteutettu. ”

Ennenkuin joku pilkun viilaaja kerkeää paikalle, niin Minix ei ole Mach kerneliin perustuva, vaan mikrokerneliin perustuva, mitä tuossa yritin tarkoittaa.

”Jos Apple sallisi tämän, niin silloin Mac Os X:n hinta olisi ihan eri, kuin 29€. Microsoftkin repii Ultimate Extra Super Home Professionalistaan satoja euroja per kappale.”

Mac OS X:n hinta ei ole 29€ ja tämä tuli varsin selväkis kun päivitin Mac Proni Snow Leopardiin ja samalla vaihdoin kovalevyjä isompiin. Alku ajatuksena oli, että vaihdan kovalevyt ja asennan niille suoraan Snow Leopardin DVD:ltä ja homma toimisi, mutta tähänhän ei SL suostunut vaan vaati sen, että asennan SL:n Leopardin päälle. Eli vanhaoille kovalevyille piti asentaa SL ja sen jälkeen Time Capsulella siirtää kaikki roskat uusille kovalevyille ja sitten vasta alkaa poistamaan kaikkea turhaa. Aikaa tähän meni aluksi arvioidun 4 tunnin sijaan kaksi päivää.

On se ihan hienoa, että Apple pystyy noinkin sulkeutuneena tekemään älyttömän hyvää tulosta. Mutta ainakin itse haluaisin ja toivoisin, että Apple tulevaisuudessa muuttuisi ainakin raudan osalta avoimemmaksi. Alkaa nimittäin vähän jo potuttamaan Mac Pron osto, kun alkaa siintämään horisontissa kokonaan uuden Mac Pron osto, joka tulee taas maksamaan sen lähemmäs 3000 euroa kerralla. PC-puoleellahan tälläistä ongelmaa ei ole, että pitäisi aina kerralla ostaa koko paketti, että saa koneen pysymään ohjelmistojen vaatimalla tasolla, kun voi ostaa sen prosessorin ja muut osat erikseen pikkuhiljaa ja koneen hinnan saa paloiteltua vähemmän kuukausituloja syöviksi paloiksi ja kukkaroon jää kuukaudessa enemmän rahaa kuin jos joutuisi koneen oston jälkeen syömään purkkihernekeittoa loppu kuukauden, kun muuhun ei ole varaa.

Macin omistamisen ongelmana on myös se, ettei kaikki mahdolliset lisälaitteet välttämättä toimi. Vanha HP:n tulostimeni lensi roskikseen kun OS X:ssä ei ollut ajureita sille ja netistäkään ei löytynyt. Vastaavia ongelmia tuli myös näppäimistön kanssa. Olin jo niin kiintynyt työnteossa Logitech G15:n makronäppäimille tekemiini Cad-makroihin, että meinasi itku tulla kun jouduin siirtymään ”karvalakki”näppäimistöön ilman erillisiä makronappeja.

Muuten Mac Pro on ollut vertaansa vailla oleva ostos paitsi, että lähes kaiken muun ”sai” samalla ostaa uusiksi ja ergonomia ei näppäimistön ja hiiren osalta ole mitään maailman parasta. Piti ihan ranteiden takia kyhätä näppäimistön alle koroke ja liimata rannetuki näppäimistöalustaan ja Mighty Mousesta nyt en viitsi mitään sanoa, koska se näyttää kyllä hyvältä, mutta sen käyttö noin 10 tuntia päivässä on yhtä tuskaa pääsääntöisesti sen pienen koon takia. Magic Mousea kokeilin Apple-kaupassa ja sekin on liian pieni minun tassuilleni, että sai jäädä sinne ja päätin kokeilla onneani (joka ei ollut myötä) Logitechin hiiren kanssa. Tosin ratkaisu löytyi ironisesti Microsoftin Sidewinder hiirestä, joka ihmeellisesti toimii OS X:llä ja on vielä juuri oikean kokoinen.

heh: Ei ole kysymys siitä, että applen pitäisi tukea laitteistoa jota se ei muuten tukisi. Kysymys on siitä, että ostettua tuotetta saa käyttää mihin haluaa.

Kysymys on siitä, että myyjä saa päättää miten myydä tuotettansa ja kenelle. On aivan eri asia yksityisen kuluttajan viritellä ostamaansa käyttöjärjestelmää kotonansa ”väärää” koneeseen kuin jälleenmyydä sitä ilman valmistajan lupaa valmistajan lisenssien vastaisesti (Psystar). Applen ei tarvitse lisensoida järjestelmäänsä muille, eihän pelikonsoleidenkaan käyttistä saa ilman konsolia.

Monelle Wintel-ihmiselle tuntuu olevan vaikea ymmärtää, että Apple on rautatalo, jonka oheispalvelut (esim. OS X) on tarkoitettu tukemaan raudan (esim. macbook) myyntiä. Microsoft on softatalo, jonka oheispalvelut (esim. Live) on tarkoitettu tukemaan Windowsin myyntiä.

En jaksanut kaikkia vastauksia lukea, mutta eikö jossain jo uutisoitu, että se Atom-tuen poisjäänti oli vain väärä huhu.

Tuo kertomus Snow Leopardin asennuksesta tuntuu kovasti oudolta, koska esim. Walt Mossberg (amerikkalainen teknologia journalisti, kenties arvostetuin USA:ssa) raportoi, että SL:n voi asentaa suoraan tyhjälle levylle. Ja myös Hopeisessa Omenassa on käyttäjiä, jotka ovat niin tehneet.

En sanoisi XNU:n (kerneli se on mikäli applen apeja ja devausdokumentteja uskotaan…) arkkitehtuuria parhaaksi, enkä todellakaan alkaisi haukkumaan linux-väkeä ”monoliittisuudesta”. Sellaiset monoliittiset jätit kuten HP-UX tai Solaris skaalautuvat myös hiton hyvin suurilla NUMA-koneilla täynnä prosessoreita käyttiksen puolesta.

Scheduler ei myöskään ole ihan state-of-the-artia OS X:ssä. Ihan kiva käyttis OS X silti on ja itsekin käytän :-)

@ hoh
Yhdestä buildista tosiaan puuttui atom-tuki, mutta se on taas uudemmassa tullut takaisin.

heh: ”Mutta mac on myös pc, ja todistetusti toimii pc koneessa…”

PC:tä ei ole enää teknisesti ole olemassa. IBM:n luoma PC kuoli ajan myötä klooni-PC valmistajien ottaessa muita tekniikoita käyttöön. Jäljelle jäi vain PC-brandi jota käyttää vielä entiset klooni-PC valmistajat (esim HP) koska se on tuttu ja turvallinen ja kertoo tiettyä ajatussuuntaa siitä millaiseksi henkilökohtainen tietokone suunnitellaan. Apple taas on valmistanut Macintoshit itse (ja muut sitten klooni-macintoshit) ja niidenkin tekniikkaan on tullut samoja kuin mitä klooni-PC:n valmistajat ottivat joten Macintosh ja PC ovat molemmat lähestyneet toisiaan. Jäljellä on ehkä enää brandit molemmista mutta niitä ei pidä sotkea toisiinsa, edes silloinkaan.

”Ainakin legendat kertovat useista, jotka olisivat sitä ei-apple koneessa onnistuneesti käyttäneet.”

Olen itse kokeillut Hacintoshia luoda omalle netbookille joka oli vielä Hacintosh yhteisön mukaan yksi parhaimmista. En todellakaan sano että käyttökokemus oli mitenkään positiivinen samassa mielessä kuin käyttäisi edes esiasennettua Windows XP:tä, saati esim iMacia. Näytön koko on aivan liian pieni että finderinkin saa muuttaa melkein kokoruutuun ja muutenkin koko käytettävyys on hirveä. Puhumattakaan laitteiston valinnan vaikeudesta. Hacintoshin kanssa se on kuin palattaisiin aikaan ennen PC:tä kun oma henkilökohtainen tietokone piti tarkkaan koota itse osista. Vasta kun IBM tajusi että luodaan standardit ja rajapinnat miten koko tietokonejärjestelmä toimii niin saadaan tavalliset ihmisetkin kiinnostumaan tietokoneista että niitä voidaan käyttää toimistossa työpöydillä, kotona keittiössä ym. Ja Apple ehti IBM:n edelle julkaisemaan Macintoshin ennen kuin PC ilmestyi. Applella, tai oikeastaan Steve Jobsilla on pitkä tuntemus miten tehdä tietokone että sitä käyttää tavallinenkin ihminen ilman ohjekirjaa.

”Jos mäkit ovat yksi ja sama tuote, niin lyököön yhden hintatarran ja jätetään puheet mac os x versioista…”

No montakos versiota nyt Mac OS X:n Snow Leopardista on olemassa? Niin… tavallinen ja server versio.

”Ainiin, mutta sitten ei voi pyytää erillisestä tuotteesta mac os x versio +1 enää päivitysveroa. Kaartelusi vuotaa tässä kohtaa mielestäni kuin seula.” Miksi tämä kuulostaa niin trollaukselta… ai niin kun se on… Dah..

Kekekeke rosbergi: ”o sotkin tuossa kyllä hyvin termit, mutta XNU:n kutsuminen käyttöjärjestelmäksi menee jo pilkun viilailuksi. Darwin on käyttöjärjestelmä ja osa OSX:ää. XNU taas..”

Darwin ei ole pelkkä käyttöjärjestelmä. Tämä on ongelma että Darwin sisältää XNU-käyttöjärjestelmän että käännöstyökalut. Tietty Darwin versio tarkoittaa että XNU on käännetty tietyllä tavalla Mac OS X:lle.

”Käyttöjärjestelmän ytimelle voidaan asettaa monenlaisia määritelmiä.”

Se on vähän kuin sanoisi että ihmisen sydämen sisällä on kaksi sydäntä, vasen ja oikea.

”Tämän myötä kernelistä muodostuu ns. hybridi, koska verkkopinot ovat naitettu osaksi tätä mikrokerneliä (suoritetaa kernel modessa), eivätkä suinkaan ole mikrokernelin päällä pyöriviä _käyttäjätason_ servereitä.”

Käyttöjärjestelmä voi olla pääasiassa kolmella rakenteella luotu. 1) monoliittinen, missä koko käyttöjärjestelmä toimii yhdessä osoiteavaruudessa. Käyttöjärjestelmä voi olla yksi binääri, jolloin se on ns. makrokerneli. Mutta monoliittinen voidaan pilkkoa pienempiin osiin moduuleiksi. Laiteajurit ovat esim moduuleina. Tällöin binääritasolla rakenne on erilainen, mutta rakenteellisella tasolla kyse on edelleen täysin monoliittisesta eikä eroa yhtään mitenkään siihen onko käyttöjärjestelmä pilkottu binäärisesti vai ei kun moduulien liitos on niin tiukasti itse kerneliin. Ja tämä tuo oman ongelman että et voi kerneliä tai mitään moduulia kääntää uudelleen ilman että joudut kääntämään toisiakin käyttöjärjestelmän osia uudelleen.

Mikrokernelin idea on taas että käyttöjärjestelmä pilkotaan osiin. Pieneen mikrokerneliin ja moduuleihin jotka ovat irrallaan kernelistä. Jokainen moduuli voidaan kääntää yksinään ilman että se vaikuttaa muuhun käyttöjärjestelmän toimintaan. Tällöin käyttöjärjestelmän laajentaminen ja kehittäminen on ns. helpompaa.

Puhdas server-client arkkitehtuurin käyttöjärjestelmä on sellainen että mikrokerneli on yksin kernel-spacessa ja kaikki moduulit taas user-spacessa muiden tavallisten ohjelmistojen parissa mutta suojattuina prosesseina (supervisor tilassa mikrokernelin kanssa) jolla suojataan että mikään ei pääse moduuleita käsittelemään eikä niiden kaatuminen vaikuta muihin osiin käyttöjärjestelmää vaan ainoastaan niihin prosesseihin jotka kyseisen moduulin palveluja käyttää.
Sen sijaan tämä ”hybrid kernel” on pelkkä markkinointikikka eikä mitenkään tekninen uusi kerneli. Server-client arkkitehtuuri on aina sallinut pitää moduulit missä halutaan. Puhdas ajattelumalli on että mikrokerneli on yksin kernel spacessa. Mutta edelleen mikrokernelillinen malli on että ne tuodaan takaisin kernel spaceen mikrokernelin kanssa, mutta ne eivät ole mitenkään rakenteellisesti liitetty mikrokerneliin tai ne eivät ole muutenkaan poikkeuksellisia. Vain toteutustapa on. Ja mitään teknistä perustetta ei ole kutsua niitä hybridikerneleiksi. Sillä vain saatiin markkinoitua omaa käyttöjärjestelmää parempana kuin muiden kehuen kuinka siinä on monoliittisen ja server-client arkkitehtuurin parhaimmat puolet eikä se kaadu koskaan, toimii nopeinten ym. Eipä vain niin ole.

”Hybridisyys ei siis ole puhtaasti markkinointitermi, vaan sille on perusteltu käyttö.”

Sille olisi perusteltu käyttö jos olisivat tehneet jotain oikeasti teknisesti eroavaa server-client tai layered-arkkitehtuurista. Mutta uutta rakennetta ei ole luotu. Jopa Microsoftin NT-käyttöjärjestlemä on mikrokernelillä toimiva ja jopa paljon hehkutettu ja hyvää palautetta saanut Singularity on mikrokernelillä, vaikka on vain yksi osoiteavaruus. Näin siis myös nykyään Microsoftin tutkijat nimittävät NT:tä ja Singularityä mikrokernelin omaavaksi ja sanovat myös että ei ole puhdas toteutus mutta kuitenkin server-client arkkitehtuurillinen. Ovat unohtaneet myös koko markkinointijutun kun ei siitä hyvää mainosta ole tutkijoiden parissa kun ei ole teknistä eroavaisuutta että olisi perusteluja.

”Nykyisin XNU:n arkkitehtuuri on käyttöjärjestelmistäytimistä ehkä paras, koska se skaalautuu erittäin hyvin usealle ytimelle.”

Ja esim Linux, FreeBSD, NetBSD, OpenBSD, DragonBSD, SunOS (Solaris/OpenSolariksen käyttöjärjestelmä) ym monoliittiset käyttöjärjestelmät eivät monelle prosessorille ja ytimelle skaalaudu? Linux toimii loistavasti tällä hetkellä 4096 ytimellä/prosessorilla. Ja NASA on virittänyt yhden ainoan Linux-käyttöjärjestelmän pyörittämään 2048 prosessoria (eli ei useampi käyttöjärjestelmä ole niitä hallitsemassa) ja kehunut miten vastaavaa suorituskykyä ei millään muulla olisi saanut aikaiseksi. Monoliittisten käyttöjärjestelmien kuolemista on uhottu aina 70-luvulta lähtien kun server-client arkkitehtuuri alkoi nousta suosioon. 90-luvulla melkein kaikki käyttöjärjestelmät sisälsivät mikrokernelin. Unixit olivat kuolemassa.

Sitten yksi Suomalainen opiskelija päätti luoda oman käyttöjärjestelmän kun Minix ei ollut niin kiva ja Unix maksoi liikaa. Päälle satoi kuraa professorilta että monoliittinen rakenne käyttöjärjestelmälle on kuollut eikä saisi hyvää arvosanaa sen vuoksi. Muut osallistuivat uuden pienen käyttöjärjestelmän kehittelyyn ja se alkoi nopeasti saamaan suosiota ja kehittymään. Se sai nimen Linux ja siitä pidettiin paljon parempana kuin Freax. Se sai Tuxista logonsa ja GNU:n GPL:stä lisenssinsä. Sitten useita vuosia myöhemmin suosion kasvaessa joku veti herneen nenään ja alkoi kampanjoimaan kovemmin GNU:n puolesta alken väittämään sitä GNU/Linuxiksi. Eli Linux+kehitystyökalut. Koska käyttöjärjestelmää ei saanut käännettyä ilman GNU:n työkaluja joita oli käytetty sen kehityksessä. GNU/Linux on kuin Darwin joka on siis XNU+kehitystyökalut. Ja lopulta oman propagandansa pitämiseksi koossa, GNU väki hiljaa salaa muutteli mm. POSIX standardin uname kommennonkin sellaiseksi että siinä muutettiin ”operating system” teksti ”kernel” ja lisättiin uusi -o optio jolla tarkoitettiin mukamas käyttöjärjestelmää ja joka tulostaa vain GNU/* riippuen millä käyttöjärjestelmällä nyt GNU-ohjelmistoja käytetään.

”Sen takia ”Windows 8″ tulee toteuttamaan hyvin samaisen arkkitehtuurin.”

NT-käyttöjärjestelmä sisältää edelleenkin mikrokernelin. Microsoftin tutkijat määrittelevät NT:n server-client arkkitehtuurin käyttöjärjestelmäksi ja tutkivat ahkerasti uusia tapoja toteuttaa se, kuten esim Barrelfish ja Singularity projekteissa.

”Olkoonkin että Linux omaa jo pohjan olla samantyylinen hybridi ja sitä tietyissä yhteyksissä sellaiseksi väitetäänkin.” Linux ei ole mitenkään ”hybridi”. Monoliittinen käyttöjärjestelmä voi olla myös modulaarinen. Binääritasolla voidaan tehdä melkein mitä tahansa ilman että arkkitehtuuri muuttuu. Siinä vaiheessa kun Linuxia kutsuu hybridiksi vain sen vuoksi että sekin hallitsee moduulit, ei tiedä eroa mikrokernelin ja monoliittisen kernelin moduulien liitostavoista rakenteellisella tasolla.

keemeli: ”Scheduler ei myöskään ole ihan state-of-the-artia OS X:ssä. Ihan kiva käyttis OS X silti on ja itsekin käytän”

Ei XNU:ssa oikein vikaa ole, mutta ei sitä parhaimmaksi kannata heti kutsua vain markkinoinnin vuoksi. Mac OS X on myös aivan loistava. Siitä ei pahemmin vikaa löydy ja kun edes pohtiikin PC vs Macintosh niin koska tahansa oikeastaan ehdottaisin muille Macintoshia jos eivät hakisi jotain edullista tietokonetta siitä lähimarketista, ettei esim Mac mini kelpaa.

”Yhdestä buildista tosiaan puuttui atom-tuki, mutta se on taas uudemmassa tullut takaisin.”

Ettei tämäkin ollut joku suuri harhautus jonkun toimesta? :-D

”Apple kokeili käyttiksen lisensiointia jo kerran. Se vei Applen lähes konkurssiin. Jobs ei tee sitä virhettä.”

Höpönlöpön. Apple meinasi mennä konkurssiin koska Mac OS oli niin paska, Windows 95 oli niin paljon edellä ja Apple teki läjäpäin epäonnistuneita investointeja.

Mitä sillä Mac OS:llä teki kun Windows 95 tarjosi joka asiassa enemmän ja halvemmalla? Applen pelasti se, että tehtiin muotoilua ja tehtiin koneet sellaiseksi, että niillä pääsi helposti webbiin, joka oli uusi killer app silloin.

”Ensinnäkin ohjelmoija, joka kirjoittaa nuo asiat uudelleen on kohtuullisen ta erittäin tyhmä ja hukkaa vain aikaansa Jos tarvitsee ohjelmassaan ko toiminnallisuutta, niin työkalut on jo olemassa. Apple on ne tehnyt valmiiksi ettei pyörää tarvitse jatkuvasti keksiä uudelleen.”

Aivan, Applen maailmassa pätee absoluuttinen täydellisyys, eikä heidän ohjelmistoja parempia maan päältä löydy. Google voice oli ainakin kaikessa toiminnallisuudessaan liian paska päästäkseen appstoreen.

”mutta tähänhän ei SL suostunut vaan vaati sen, että asennan SL:n Leopardin päälle”

Kyllä ainakin oma SL asentui hienosti ilman Leopardia, boot ja Disk Utilityllä levy käyttökuntoon asennusta varten. Ikävä kyllä Apple markkinoi SL:ää päivityksenä ja levykin oletuksena toimii siten, että se päivittäisi L:n SL:ksi. Mukana ei tule edes kunnollisia ohjeita tehdä asia toisin.

Mac OS X kiinnotaisi kovasti, mutta ei Applen wanha rauta. Vastaavasti jos hankkisin Applen koneen ja saisin mukana OS X:n, niin tekisin koneesta ja oikeudesta käyttää OS X:ää laittoman lisäämällä esim. Kingstonin muistikamman tai paremman näytönohjaimen; ts. olisi vastaava kuin PC.

Otsikko kysyy: ”Hackintosh, hyvä vai huono asia?”. Vastaus: Ainoa vaihtoehto.

Matti Karnaattu: ”Apple meinasi mennä konkurssiin koska Mac OS oli niin paska, Windows 95 oli niin paljon edellä ja Apple teki läjäpäin epäonnistuneita investointeja.”

Pääsitkö koskaan vertailemaan päivittäisessä käytössä Windows 95:ta ja Mac System 7.5-8:a? Ei se System 7.5 mikään **** ollut. Mutta onhan se hyvä kehua jälkikäteen Windows 95:ta loistavaksi kun se pysyi pystyssä sen verran että ehkä vain pari kertaa piti käynnistää uudestaan päivässä BSOD:n vuoksi, kun samalla voi haukkua Applea.

System 8 oli myös parempi päivittäisessä käytössä kuin Windows 95/98. Ja System 8 oli Applen parhaiten myyty System 1.2 miljoonalla kappaleella kahdessa viikossa.

Pari vuotta sitten tuli vielä vastaan lehtien toimituksia missä System 8 tai System 9 pyöri 24/7 Macintosheilla ja homma vain toimi. Windows XP:hen siirtyminen toi niin paljon ongelmia että piti niiden käyttö rajoittaa vain talon ulkopuolisille tietojen siirtämistä varten itse toimituksen järjestelmään. Ensimmäisen kerran kun näki tietojärjestelmän niin sitä oikeasti kauhistui mutta vaatimukset eivät olleet mitään suuria, vaikka yksi suurimpia lehtiä on levikiltään Suomessa. Nykyään siellä pörrää uudet mäkit taas ja homma toimii. Windows Vistakin kuulemma kävi ”pikavisiitillä”. Näin vielä siis useilta kymmeniltä henkilöiltä jotka eivät tietotekniikkaa edes osaa kunnolla käyttää.

@Peter

”Yhdysvallat ei ole mikään mobiilimaailman kehto ja siellä luurit myydään tietyllä periaatteella..”

Vastasit siihen ihan itse. Apple katsoo kuitenkin maailmalle ja pyrkii muualla välttämään AT&T:n kaltaiset karikot. Tosin Kiina aiheuttaa samanlaisia karikoita, jotka pitää välttää Hong Kongin kautta. Toistaiseksi.

@EmDzei

Apple ei myy vanhaa rautaa.
Pistäkääpä merkille, että kaikki prosessorit ovat sykliin sopivasti uusimpia mitä markkinoilta löytyy ja myöskin kaikki muut komponentit ovat sopusuhdassa toistensa kanssa. Siinä saa kotiraketelija purra kynsiänsä, kun ei saa yhtä tasapainoista värkkiä aikaiseksi.

”Senkö vuoksi Applen pitäisi kieltää Windows kun se ei itse halua lisenssoida Mac OS X:ää muille? Tai että sen vuoksi Applen pitäisi lisenssoida Mac OS X muille koska se mahdollistaa Windowsin asentamisen Macintoshiin?
Hyvin outoa logiikkaa”

Senpä hyvinkin. Windows=Microsoft on kaiken pahan alku ja juuri ja jos se katoaa, niin kaikki nukkuvat yönsä paremmin. Eikä kenenkään tarvitse laskea päästäkseen uneen niitä miljoonia ja taas miljoonia menetettyjä työtunteja.

”Apple meinasi mennä konkurssiin koska Mac OS oli niin paska, Windows 95 oli niin paljon edellä ja Apple teki läjäpäin epäonnistuneita investointeja.””

Tähän tarvittiin runsaasti sitä Microsoftin kuuluisaa PUUKKOA SELKÄÄN!-ohjelmaa.

Se mikä on edelleenkin läjä on se Windows 95, Vista, Windows 6,2.

”Apple ei myy vanhaa rautaa.
Pistäkääpä merkille, että kaikki prosessorit ovat sykliin sopivasti uusimpia mitä markkinoilta löytyy ja myöskin kaikki muut komponentit ovat sopusuhdassa toistensa kanssa.”

3,06 GHz c2d prosessori ja integroitu näytönohjain ovat siis mielestäsi keskenään tasapainossa, tai 2 4-ytimistä Nehalemia ja GF120? Muistan myös vielä karvalakkimallin macbookit,joissa oli core duo vai peräti c2d suorittimet ja joista puuttui kirjoittava dvd-asema. Aikaa tuosta ei taida olla kuin pari vuotta. Mielipiteitä on tietysti monia, mutta aika kova fani saa olla, jos pitää noita kokoonpanoja jotenkin tasapainoisina.

HTV: ”Aikaa tuosta ei taida olla kuin pari vuotta. Mielipiteitä on tietysti monia, mutta aika kova fani saa olla, jos pitää noita kokoonpanoja jotenkin tasapainoisina.”

Ne on tasapainossa, mutta kukaan ei puhunut että kuinka monipuoliset ominaisuudet löytyy koneesta että pystyykö sillä esim suorittamaan HD-videokäsittelyn ohessa raskaita 3D pelejä, katsomaan Blu-ray elokuvia kun pitää kannettavaa parvekkeen reunalla ym.

Apple suunnittelee tietokoneet tiettyjä toimintoja varten. Kokoonpanot on suunniteltu että pullonkauloja ei synny niissä tehtävissä mitä niillä tehdään. Ihmiset eivät hanki Macintoshia sen vuoksi että he voisivat pelata sillä, kuten useat PC:tä käyttävät taas tekevät jos eivä pelikonsolia halua hankkia.

Vertauksena voisi ehkä sanoa että Apple valmistaa nyt kunnon piilukirveen mutta väki valittaa että se ei ole tasapainossa koska se ei ole yhtä hyvä kirves halkotöihin kuin halkasukirves tai se ei ole yhtä hyvä lyömään vaarnoja hirsien väliin kuin leka, kun toista puolta ei ole suunniteltu lyömiseen kuten perinteisessä kirveessä on tilapäisratkaisua varten.

”3,06 GHz c2d prosessori ja integroitu näytönohjain ovat siis mielestäsi keskenään tasapainossa, tai 2 4-ytimistä Nehalemia ja GF120? Muistan myös vielä karvalakkimallin macbookit,joissa oli core duo vai peräti c2d suorittimet ja joista puuttui kirjoittava dvd-asema.”

Harvemmin DVD:tä tarvitsee kirjoitella ellei jotain linuxeja asentele. Ja nekin kirjoitetaan yleensä CD:lle.

Elokuvathan ripataan DVD:ltä koneelle ja katsotaan sieltä…

luettuani nämä kaikki vastaukset olen edelleen samaa mieltä kuin ennen…

Itse käytän omaa MacBook Airia kannettavana pääkoneena vapaa-aikana, töissä ja matkoilla. iPhone on myös ihan ok, vaikka tuntu typerälle että Apple ei anna käyttää esim 3G – verkkoa LiveTV:n katsomiseen kotoa etänä. Siis EyeTV:n ylitse, wlanilla kyllä saa katsoa, mutta ei kännyn datayhteydellä.

Kotona on se mylly, johon on asennettuna OSX 10.6.2 tällä hetkellä, ihan suoraan kaupasta ostetulla DVD:llä tyhjään kovalevyyyn siis, eli suomeksi Hackintosh. Aikaa muuten meni noin 15 minuuttia. Emo on Intel DG33FB – eli ei mikään huippuMoBo, mutta potkua piisaa muuten hyvin ja mikä tärkeintä se on Vanilla ja x64.

Testasin pahuuttani ”Windows Expenrience” vai mikä sen ohjelman nimi on jolla voi katsoa oman koneen ”elämysarvon” Winukan puolella. Kovojen siirtonopeus oli 5.9, mutta muuten olitiin 6.8 – 7.2 tuntumassa.

Voisin siis hyvin käyttää Win7:aa tai XP:tä (joka voisi jopa toimia) koneessa, mutta en halua ! Vaikka rantapallo pyöriikin joskus ärsyttävästi näytöllä …

A) Windozessa (siis käyttiksenä) ei ole hinta/laatu – suhde kohdallaan !
– tässä tarkoitan Vistan huonoutta ja sihen ostettavan Win7:n hintaa.
B) OSX miellyttää perusversiona silmää paremmin, graafisesti onnistunut !
C) OSX ja sen softat vain toimii paremmin kuin Win vastaavat.
– ei ole mitään mitä tarvitsen Win puolelta jota Macissä ei ole.

Koska otsikko kysyi ”Hackintosh, hyvä vai huono asia” vastaus tähän on ”Hyvä, ja VÄLTTÄMÄTÖN juttu”. Jos hackintoshia ei olisi tapahtuisi kaikki maksullisena kehityksenä.

Applelle on varmasti hyötyä Hackintoshista, määrättyyn rajaan asti. Minäkin olen ostanut kotiin 4000€ Applen tuotteita Hackintoshin asennuksen jälkeen ja aion vaikuttaa siihen että töihin ostetaan toimivaa tavaraa tulevaisuudessa.

Ei hyvä, eikä millään tavalla välttämätön.
Se, että Spystar saa nyt kunnolla näpeilleen on erittäin hyvä ja välttämätön juttu.

Seuraavaksi pitää selvittää, että kuka Psystarin takana on. SCO:n takaa paljastui Microsoft ja tämän takaa paljastuu aivan varmasti taas joku tuttu nimi. On se sitten Dell, Acer tai Lenovo. Joku siis sellainen, jolla on varaa lähteä tappelemaan Apple Legalin kanssa, kun tiedossa on varma häviö.

Tietokoneen hinta on niin pieni verrattuna siihen, mitä tuloksia tehdään työtehossa kunnollisten laitteiden avulla, ettei koneen hinnassa kannata säästää Windowsin hyväksi. Tonni tai kaksi Macciin tienaa itsensä vuodessa monta kertaa takaisin. Opiskelijoillekkin Mac säästää rahaa vapautuneen ajan muodossa. Sen voi sitten käyttää bailaamiseen tai töihin.

Kommentoi kirjoitusta

Kirjoitusohjeita

  • Huomioi toisten mielipiteet ja ymmärrä, etteivät kaikki voi olla samaa mieltä kanssasi.
  • Ole kohtelias ja huomaavainen, äläkä tarkoituksella provosoi tai loukkaa muita kirjoittajia.
  • Muista, että kirjoittajana olet rikos- ja vahingonkorvausoikeudellisessa vastuussa viestiesi sisällöstä.

Toimitus varaa oikeuden poistaa sopimattomat viestit keskusteluista. Voit ilmoittaa sopimattomat viestit "ilmoita"-linkeistä.

Katso myös keskustelun ja kommentoinnin säännöt.

Takaisin ylös
RSS

Selaa blogikirjoituksia

Aiheet
Arkistot

Blogin esittely

Blogi Macmaailmasta
Kirjoittajat:
TTL ry
Pieni kirjapuoti
Takaisin ylös