Kirjaudu

Uutiskirje

Rekisteröidy Sektoriin ja tilaa itsellesi joko aamuisin tai iltaisin ilmestyvä uutiskirje sähköpostiisi.

Torstai, 11.11.2004

Mies kiinni Windowsin lähdekoodin myynnistä

Connecticutilainen William P. Genovese on pidätettiin viime tiistaina tämän kaupiteltua Windows NT 4.0:n ja Windows 2000:n lähdekoodia Internetissä. 27-vuotias Genovese myi Microsoftin omistamaa lähdekoodia omistamallaan illmob.org sivustolla. Sekä Microsoftin edustaja että FBI:n agentti onnistuivat ostamaan lähdekoodit maksamalla Genoveselle 20 dollarin korvauksen PayPal-palvelun kautta.

Vaikka Genovese ei tiettävästi lähdekoodilla juuri rikastunut, piti Microsoftin lakimies pidätystä merkittävänä. Lähdekoodin arvo on sen omistajalle todella suuri luvattomien levittäjien hintapyynnöistä riippumatta. "Se on meidän salainen reseptimme, salainen kaava, joka on verrattavissa Coca Colan kaavaan", Microsoftin asianajaja Tom Rubin totesi. Vaikka Genoveseä ei epäilläkään kaavan varastamisesta, vaan ainoastaan sen luvattomasta levittämisestä, voi hän joutua kymmeneksi vuodeksi vankeuteen ja maksamaan 250 000 dollarin sakot.

Lue juttu K2, 11.11.2004 00:14. Lähde: E Commerce Times, The Register
Rekisteröidy ja kirjaudu sisään, jos haluat kommentoida.

Kommentit ( 19 uutta / 19 )
pistettä.
Näytä vain kommentit joilla on vähintään
voi ziisus
pitr_, 11.11.2004 09:32:50
Pisteet: 0
Näissä uutisissa tulee aina mieleen se, että MS suojelee lähdekoodiaan sen takia, että sen reikäisyys ja koodauskonventioiden alkukantaisuus ei paljastuisi. Vaikka enhän minä tästä mitään tiedä.... jokainen on oman kernelinsä seppä.

Mitä kukaan tekee NT4/5:n sorsilla? Vanhojahan nuo jo ovat.
Pineapple Re: voi ziisus
Pineapple, 11.11.2004 12:15:18
Pisteet: +1
Näissä uutisissa tulee aina mieleen se, että MS suojelee lähdekoodiaan sen takia, että sen reikäisyys ja koodauskonventioiden alkukantaisuus ei paljastuisi. Vaikka enhän minä tästä mitään tiedä.... jokainen on oman kernelinsä seppä. Mitä kukaan tekee NT4/5:n sorsilla? Vanhojahan nuo jo ovat.
Kyllähän tuota aikoinaan silloin kun se vuoti analysoitiin. Käsittääkseni se todettiin varsin hyvin koodatuksi ja dokumentoiduksi. Rumaa koodia oli mutta pääasiassa sitä oli syntynyt että laitteisto- ja taaksepäinyhteensopivuus säilyisivät.

http://www.kuro5hin.org/story/2004/2/15/71552/7795
Pineapple
Moose Re: voi ziisus
Moose, 11.11.2004 10:37:59
Pisteet: +1
Näissä uutisissa tulee aina mieleen se, että MS suojelee lähdekoodiaan sen takia, että sen reikäisyys ja koodauskonventioiden alkukantaisuus ei paljastuisi. Vaikka enhän minä tästä mitään tiedä.... jokainen on oman kernelinsä seppä.
Minua on aina ihmettänyt että miten miten on muka mahdollista että maailman suurimmalla ohjelmistofirmalla ei olisi varaa/kykyä palkata asiantuntevia ihmisiä palvelukseensa. Eiköhän siellä mikkisoftan palkkalistoilla ole todellisuudessa kuitenkin aikalailla alansa huippuja vääntämässä tuota koodia tai suunnittelemassa käyttöliittymiä yms. Näinhän olisi ainakin erittäin loogista ajatella, ellei jollakin ole muunlaista teoriaa.

Seuraava kysymys on että jos maailman parhaisiin kuuluvat ihmiset vääntävä tuota koodia, niin miten on mahdollista että yleinen käsitys on että mikkisoftan koodi on huonointa mitä maa päällään kantaa. Jokin ei tässä oikein natsaa...
juhtolv Re: voi ziisus
juhtolv, 11.11.2004 15:58:04
Pisteet: 0
Seuraava kysymys on että jos maailman parhaisiin kuuluvat ihmiset vääntävä tuota koodia, niin miten on mahdollista että yleinen käsitys on että mikkisoftan koodi on huonointa mitä maa päällään kantaa. Jokin ei tässä oikein natsaa...
Osasyy on ainakin se, kun pitää tehdä kaikenmaailman purkkavirityksiä taaksepäinyhteensopivuuden turvaamiseksi. Ja sitten ne kaikenmaailman epävapaat bugiset softat (esim. SimCity), joita ko. softan tekijä ei syystä tai toisesta viitsi korjata: Niitä bugeja varten Windowseissa on kaikenlaisia kiertoteitä ja workaroundeja, jotka aktivoituvat vain silloin kun juuri tuota tiettyä ohjelmaa ajetaan:

http://www.osnews.com/story.php?news_id=8079
http://www.joelonsoftware.com/articles/APIWar.html
Juhapekka "naula" Tolvanen * http://iki.fi/juhtolv/
miksuh Re: voi ziisus
miksuh, 11.11.2004 18:48:02
Pisteet: 0
Seuraava kysymys on että jos maailman parhaisiin kuuluvat ihmiset vääntävä tuota koodia, niin miten on mahdollista että yleinen käsitys on että mikkisoftan koodi on huonointa mitä maa päällään kantaa. Jokin ei tässä oikein natsaa...
Microsoft voi toki sanoa mainospuheissa kaikenlaista, mutta epäilen että maailman parhaat ohjelmoijat kiertää microsoftin mahdollisimman kaukaa.
Pineapple Re: voi ziisus
Pineapple, 11.11.2004 19:39:36
Pisteet: 0
Seuraava kysymys on että jos maailman parhaisiin kuuluvat ihmiset vääntävä tuota koodia, niin miten on mahdollista että yleinen käsitys on että mikkisoftan koodi on huonointa mitä maa päällään kantaa. Jokin ei tässä oikein natsaa...
Microsoft voi toki sanoa mainospuheissa kaikenlaista, mutta epäilen että maailman parhaat ohjelmoijat kiertää microsoftin mahdollisimman kaukaa.
Niin, kuka hullu nyt haluaisi työskennellä vakaavaraisessa firmassa jonka tuotteet ovat maailman käytetyimpiä - kyllä parhaat kooderit koodaa oman huoneen komerossa ja levittävät koodiaan ilmaiseksi neljän hengen käyttäjäkunnalle.
Pineapple
helmeri Re: voi ziisus
helmeri, 12.11.2004 13:17:51
Pisteet: 0

Niin, kuka hullu nyt haluaisi työskennellä vakaavaraisessa firmassa jonka tuotteet ovat maailman käytetyimpiä
Semmoiset keskinkertaiset tai huonot koodarit, voisihan se pönkittää itsetuntoa. Hyvät menee jonnekin muualle.
Hypnos Re: voi ziisus
Hypnos, 11.11.2004 11:32:16
Pisteet: 0
Seuraava kysymys on että jos maailman parhaisiin kuuluvat ihmiset vääntävä tuota koodia, niin miten on mahdollista että yleinen käsitys on että mikkisoftan koodi on huonointa mitä maa päällään kantaa. Jokin ei tässä oikein natsaa...
Ohjelmointitaito firmasta löytyy, mutta agressiiviset ja surullisen kuuluisat hallinnointi ja markkinointi päätökset ovat suurin syy M$ maineeseen bugisen softan tuottajana... ja luultavasti myös MS:n monopoli asemaan. Ja sitten ne Microsoft lanseeraamat standardit: 8+3, WINS, "640K is Enough For Anyone"
Moose Re: voi ziisus
Moose, 11.11.2004 12:03:21
Pisteet: 0
Ohjelmointitaito firmasta löytyy, mutta agressiiviset ja surullisen kuuluisat hallinnointi ja markkinointi päätökset ovat suurin syy M$ maineeseen bugisen softan tuottajana... ja luultavasti myös MS:n monopoli asemaan. Ja sitten ne Microsoft lanseeraamat standardit: 8+3, WINS, "640K is Enough For Anyone"
Hallinnointi- ja markkinointiosasto (joista sieltäkin löytyy varmasti maailman osaavimpia ihmisiä) on varmasti syyllisiä mikkisoftan monopoliin, ja sitä tukemaan luotujen standardien luomiseen. Ja monia ratkaisuja on siellä varmasti tehty jotka ovat olleet mikkisoftalle hyviä, mutta loppukäyttäjälle huonoja.

Silti eihän tämä mitenkään selitä sitä että miten ohjelmoijat tekisivät bugista koodia/ohjelmia. Ei todellakaan ole mikkisoftan etujen mukaista tehdä huonoa koodia, ei edes hallinnon etujen mukaista. Edelleenkään tämä yhtälö jossa parhaat koodarit, tekevät niin bugitonta/parasta koodia kun vaan osaavat, käytössään lähes rajattomat resurssit, mutta tuloksena onkin yleisen käsityksen mukaan pahinta moskaa mitä maa päällään kantaa, ei oikein toimi. Jokin tekijä tuossa yhtälössä ei ole siis totta, ja jokainen voi itse miettiä että mikä se on...
Re: voi ziisus
micc, 11.11.2004 19:50:10
Pisteet: 0
Minkähänlaisilla konsteilla Microsoft mahtaa estää ettei noita koodivuotoja ole kuitenkaan tuon enempää? Jos koodareita on armeijan verran niin luulisi että aina löytyy joku joka pistää lähdekoodihakemiston omaan talteen kun silmä vältää. Vai koodataankohan tuolla kokoajan isoveli seläntakana kyttäämässä?
Re: voi ziisus
wollypog, 11.11.2004 10:54:17
Pisteet: 0

Seuraava kysymys on että jos maailman parhaisiin kuuluvat ihmiset vääntävä tuota koodia, niin miten on mahdollista että yleinen käsitys on että mikkisoftan koodi on huonointa mitä maa päällään kantaa. Jokin ei tässä oikein natsaa...
varmaan siksi että marketdroidit asettavat deadlineja ja featureita kuuntelematta tuotantopuolelta mitä olisi mahdollista tehdä ja missä ajassa. softatuotanto kun ei valitettavan usein toimi siten että koodaajat näpertävät ja väkertävät koodia niin kauan kunnes se on kaunista ja hienoa, vaan tuote koitetaan saada ulos mahdollisimman pienin kustannuksin

työtunnit kun ovat tuossa helpompi mittari kuin esim asiakastyytyväisyys, jota MS voi windowsin lähes monopoliaseman takia polkea jalkoihinsa hieman vapaammin

onneksi näin ei ole kaikkialla. esim nykyisessä projektissani releasejen scope määritellään hyvinkin paljon meitä ojankaivajia kuunnellen. mutta valitettavan usein on joutunut törmäämään tilanteisiin joissa hommat laitetaan pikaisesti toimimaan ja "korjataan se sitten kauniimmaksi kun testaajilta alkaa tulla defectejä" ... yea rrite. siinä vaiheessa pukkaa jo seuraavaa hommaa päälle...
Moose Re: voi ziisus
Moose, 11.11.2004 11:31:45
Pisteet: 0
varmaan siksi että marketdroidit asettavat deadlineja ja featureita kuuntelematta tuotantopuolelta mitä olisi mahdollista tehdä ja missä ajassa. softatuotanto kun ei valitettavan usein toimi siten että koodaajat näpertävät ja väkertävät koodia niin kauan kunnes se on kaunista ja hienoa, vaan tuote koitetaan saada ulos mahdollisimman pienin kustannuksin
Joo mutta jos firmalla on älytön määrä koodareita tekemässä tuota koodia, niin luulisi että joskus siellä saataisiin oikeasti valmista aikaiseksi. Varsinkin kun mikkisofta ei ole mitenkään erityisen tunnettu siitä että se toisi uusia "marketdroidien" vaattimia featureja ulos pikaisella aikataululla. Longhornistakin on ominaisuuksia karsittu kun ei ehditä tehdä. Vähän uusia ominaisuuksia, loputon varasto koodareita, ja silti huonoa koodia. Edelleenkään homma ei oikein natsaa...
Hypnos Re: voi ziisus
Hypnos, 11.11.2004 12:14:50
Pisteet: 0
Joo mutta jos firmalla on älytön määrä koodareita tekemässä tuota koodia, niin luulisi että joskus siellä saataisiin oikeasti valmista aikaiseksi.
"Mitä enemmän kokkeja, sen huonompi soppa."

Varsinkin kun mikkisofta ei ole mitenkään erityisen tunnettu siitä että se toisi uusia "marketdroidien" vaattimia featureja ulos pikaisella aikataululla. Longhornistakin on ominaisuuksia karsittu kun ei ehditä tehdä. Vähän uusia ominaisuuksia, loputon varasto koodareita, ja silti huonoa koodia. Edelleenkään homma ei oikein natsaa...
Loputon varasto koodareita / Loputon määrä tuotteita => projekti kohtaisesti koodareiden määrä rajallinen. Ja taas viitaten edelliseen: mistä lähtien koodareiden määrä takaa tuotteen laadun? Toki tuote valmistuu nopeammin, mutta vasta testaamisella (lue. ajan kanssa) tehdään laatua. "9 naista ei voi saada lapsta 1 kuukaudessa."
jemm Re: voi ziisus
jemm, 11.11.2004 13:35:18
Pisteet: 0
Loputon varasto koodareita / Loputon määrä tuotteita => projekti kohtaisesti koodareiden määrä rajallinen. Ja taas viitaten edelliseen: mistä lähtien koodareiden määrä takaa tuotteen laadun? Toki tuote valmistuu nopeammin, mutta vasta testaamisella (lue. ajan kanssa) tehdään laatua. "9 naista ei voi saada lapsta 1 kuukaudessa."
Toki varsinkin ennen Microsoft teki tuotteita pitkälti markkinoinnin ehdoilla ja tuloksena oli paljon enemmän kiireellä kyhättyä koodia. Nykyään on tilanne onneksi paranemaan päin, varsinkin kehitystyökalujen osalta (.NET, palvelintuotteet yms). Tietty asiakkaat valittaa, kun tuotteet viivästyvät, mutta eivät ne niitä aikatauluja omaksi huvikseen venytä.

Täältä http://weblogs.asp.net/scottgu/archive/2004/10/28/... saa hyvän käsityksen siitä, miten ASP.NET -tiimi tekee testauksia. Ihan mielenkiintoista luettavaa, eli kyllä ne testaukseenkin näyttävät jo nykyään sijoittavan ;)

" Some specific questions I’ve been asked include: How do you build and track 105,000 test cases and 505,000 test scenarios?"
...
"In terms of staffing ratios, our test team is actually the largest of the three disciplines on my team. We currently have approximately 1.4 testers for every 1 developer."
-Jemm
Hesse Re: voi ziisus
Hesse, 11.11.2004 12:10:43
Pisteet: 0
Mitä kukaan tekee NT4/5:n sorsilla? Vanhojahan nuo jo ovat.
No hyvin tuo on vaan kelvannut n. 75%:n osuudella XP:n peruskoodiksi. Onko se XP nyt versio NT 5.2 ?
serpentine Re: voi ziisus
serpentine, 11.11.2004 16:58:46
Pisteet: 0
Mitä kukaan tekee NT4/5:n sorsilla? Vanhojahan nuo jo ovat.
No hyvin tuo on vaan kelvannut n. 75%:n osuudella XP:n peruskoodiksi. Onko se XP nyt versio NT 5.2 ?
XP on versio 5.1
Windows XP 64-Bit Edition ja Windows Server 2003 on 5.2 ytimellä.
Patoutunutta skitsofreniaa.

asb, 11.11.2004 08:47:03
Pisteet: 0
Monikansallisen yhtiön oikeuksien loukkaaminen on vakava asia. Siitä voi joutua linnaan vuosikymmeneksi.