Assemblix-uutiskirje lähetetään MikroPC.netin uutiskirjeen tilaajille. Voit halutessasi poistua lähetyslistalta omista asetuksista.



Tiistai 30.12.2003 klo 14:30

Microsoft poisti Sunin Javaa sisältäviä tuotteita jakelustaan
Yukon myöhästelee, ei vaikuta Longhorniin
Windows XP, Service Pack 2: XP 2.0?
HP vauhdittaa Itanium-koodausta internaateilla
Linux 2.6 valmis

Käyttöjärjestelmä ohjaa kehittäjää

Käyttöjärjestelmät ovat it-maailmassa aina varma puheenaihe: kenellä on turvallisin, bugisin, elegantein, monipuolisin, helpoin, avoin tai muuten vain seksikkäin.

Kehittäjälle käyttöjärjestelmä edustaa paljon muutakin kuin kivoja pingviinilogoja tai kaunista kesäniittyä.

Käyttöjärjestelmä sanelee millaisia ohjelmia kehittäjä voi alustallaan rakentaa. Samalla se voi salakavalasti ohjata kehittäjää myös tiettyyn suuntaan -- kehittäjän enemmän tai vähemmän huomaamatta.

Kehittäjän ja käyttiksen väliin mahtuvat tosin välineet, joilla on lopulta se kaikkein ratkaisevin merkitys.

Välillä terminologia on tosin häilyvää: onko esimerkiksi DirectX väline vai käyttöjärjestelmän osa? SDK-paketteineen kyseessä on jo selvä väline, muutenhan kyseessä pelkkä käyttöjärjestelmän kirjasto- ja ajurikokoelma.

DirectX on hyvä esimerkki siitä, miten jokin käyttöjärjestelmän yksittäinen tekniikka sanelee yhdelle alustalle toteutettavia sovelluksia. Windowsissa porskuttavalle DirectX:lle ei löydy yhtä menestyksekästä vastinetta Linux- leiristä, joten 3D-pelitarjonta on tällä puolella kohtalaisen olematonta.

Harri J. Talvitie






Uutiset

 

Microsoft poisti Sunin Javaa sisältäviä tuotteita jakelustaan

Microsoftin ja Sunin Java-oikeusriidan päätöksen mukaisesti Microsoft on aloittanut reippaan inventaarion ja poistanut vähitellen valikoimistaan kaikki Sunin Java-toteutuksia sisältävät tuotteet.

Oikeudelta saadun lisäajan turvin Microsoftilla on aikaa poistaa Sunia loukkaavat versiot ensi vuoden syyskuun loppuun mennessä.

Microsoftin Java-huiskuttelija innostui siivoamaan kasoja parahiksi joulun alla, joten MSDN:stä ja muualta jakelukanavista hävisi pyhien aikana seuraavat tuotteet:

  • BackOffice Server 2000
  • MapPoint 2002
  • Office 2000 Suite and Products
  • Office XP Developer
  • SQL Server 7.0
  • Windows 98

Lähipäivinä Microsoft poistaa MSDN:stä myös seuraavat:

  • Office XP Professional with FrontPage
  • Publisher 2002
  • Small Business Server 2000
  • Windows NT 4.0

Vaikka Microsoft lakkauttaakin jakelun, ei tuotteita käyttävien asiakkailta edellytetä erityistoimia. Käyttöoikeus ja tukipalvelut säilyvät kuten ennenkin.

Harri J. Talvitie


 

Yukon myöhästelee, ei vaikuta Longhorniin

Microsoftin seuraavan SQL Server -version eli Yukonin viivästelyä on seurattu pitkin vuotta. Keväällä Microsoft lupaili ensimmäisiä julkisia betoja loppuvuodelle, mutta näillä näkymin ne ovat lykkääntymässä vasta ensi vuoden lopulle.

Tuotteen myöhästelyllä ei liene kovinkaan suurta merkitystä markkinoiden kannalta. .NETiin hitaasti mutta varmasti siirtyvät asiakkaatkaan eivät osaa vielä kaivata Yukonin CLR- ajoympäristöä.

Yukonilla on silti keskeinen rooli muissa Microsoftin kehitysprojekteissa, joten viivyttelyt voivat kostautua näiden aikatauluissa. Kehitysvälineiden puolella Yukon-sidoksia on luvassa ainakin seuraavaan Visual Studio -versioon eli Whidbeyyn.

Microsoftin mukaan itse Yukonin myöhästyminen ei vaikuta kuitenkaan muihin Yukon- tietovarastoa hyödyntävien tuotteiden kuten seuraavan Exchange Serverin tai Longhornin aikatauluihin.

 

Windows XP, Service Pack 2: XP 2.0?

Windows XP on Microsoft-käyttöjärjestelmäversioiden mittakaavassa jo elinkaarensa lakipisteessä. Uutta ei ole luvassa kuitenkaan vielä moneen vuoteen: Longhornin ennustetaan myöhästyvän jopa vuoteen 2008 saakka.

Nykyistä XP-pohjaa viilataan ja parannellaan hyvinkin vielä seuraavat 4-5 vuotta.

Keväällä WinHEC -tapahtuman yhteydessä Microsoft kertoi, että jatkossa yhtiö ei lanseeraa enää uusia Windows-pääversioita liukuhihnatyyliin vaan keskittyy olemassa olevan ytimen ympärille rakennettujen räätälöityjen versioiden kehittelyyn.

Korjauksien lisäksi Service Pack -virtaan lisätään jatkossa entistä rohkeammin myös täysin uusia toimintoja kuten oheislaitetukea ja turvapalveluja.

Windows XP:n Service Pack 2:sta on tulossa ensimmäinen tällainen "raskas korjauspaketti", joka ei vain korjaa vaan myös muuttaa monia kohtia ydinkoodia.

Käyttäjälle XP SP2 tuo aiempaa suojatumman verkkoympäristön: Internet Connection Firewall (ICF) on kytketty oletuksena päälle ja siihen on lisätty uusia tarkempia säätöjä ja monipuolisempi käyttöliittymä.

Verkkopinon ja etäkutsujen (TCP/IP, DCOM, RPC) koodia on muutettu vainoharhaisemmaksi sulkemalla käyttämättömät portit oletuksena pois päältä. Muistiylivuotojen ja luvattomien muistialueiden suojaamiseksi on tulossa uusi prosessoritason tukema "no execute" (NX) - malli.

Ohjelmoijalle SP 2 tuo päänvaivaa vanhojen sovellusten yhteensopivuuden testailussa. Joidenkin erityissovellusten kuten verkkopelien kirjoittajille SP 2 aiheuttaa huomattavasti lisätyötä.

Tarkempi kuvaus SP 2:n tuomista muutoksista löytyy MSDN:n sivustolta.

 

HP vauhdittaa Itanium-koodausta internaateilla

HP:n järjestämissä HP Integrity Developer Forum -kehittäjätapahtumissa on tähän mennessä luotu jo yli 300 ohjelmistoa 64-bittiselle Intel Itanium 2 -alustalle.

Kehittäjätapahtuman formaatti ideoitiin Suomessa, minkä jälkeen se on toteutettu useissa muissa Euroopan maissa.

60 tunnin tauottomasta kehitystyöstä koostuva Camp-tapahtuma on järjestetty Espoon HP E-Bazaarin jälkeen Tshekissä, Espanjassa, Isossa-Britanniassa, Italiassa, Saksassa ja Alankomaissa. Nyt joulun alla tapahtuma on järjestetty myös Ranskassa ja suunnitelmissa on formaatin vieminen USA:han ja Aasian maihin.

Tapahtumiin on yhteensä osallistunut 560 sovelluskehittäjää 371 yrityksestä ja 30 maasta. Suomen tapahtumaan viime toukokuussa osallistui 100 sovelluskehittäjää lähinnä Pohjoismaista ja tuloksena oli 46 uutta sovellusta.

 

Linux 2.6 valmis

Open Source Development Labsilla työskentelevä koodaajapari Andrew Morton ja Linus Torvalds päättivät kauan kestäneet regressio- ja kuormitustestinsä ja totesivat Linux-ydinkoodin olevan nyt laadultaan ja toiminnoiltaan lopullisen 2.6:n kelpoista.

Linux 2.6 vetoaa varsinkin suuria palvelinympäristöjä pyörittäviin ylläpitäjiin: uusi levyjärjestelmä sallii levyjen lisäämisen ja vaihtamisen lennossa ja tehostaa tietoliikennettä moniprosessorijärjestelmässä.

Ytimen perussilmukka seuraa uusia tapahtumia 1000 kertaa sekunnissa aiemman 100 sekuntivauhdin asemesta. Muutos hidastaa sovellusten suoritusta keskimäärin 1 prosentilla.

Linux 2.6:n uudistuneesta scheduler-tekniikasta löytyy kattava kuvaus Ars Technica -sivustolta.

Uusi Linux 2.6 toimii edellistä versiota hitaammin silloin, jos RAM-muisti käy vähiin ja sovellusten on turvauduttava levypohjaiseen näennäismuistiin raskaissa kuormitustilanteissa.

Pienistä kompromisseista huolimatta Linux 2.6 on saanut jo melko positiivisen vastaanoton. Suurista Linux-jakelijoista Red Hat ja SuSE ovat jo ilmoittaneet aikataulunsa uuden ytimen käyttöönotolle.



Julkistuksia ja päivityksiä

MySQL 5.0.0 (Alpha)
  Suosittu avoimen koodin tietokanta saa 5.0-versiossaa kauan odotetut SQL-99 -määrityksen mukaiset tallennetut proseduurit, kursorit ja lokalisointia tukevan VARCHAR-tietotyypin. Toistaiseksi tarjolla vain kokeiluun kelpavaa esiversio. Nykyistä 4.0-tuotantosarjaa ajaville tiedoksi, että joulukuun puolivälissä ilmestynyt 4.0.1.7 paikkaa äskettäin havaittuja turvareikiä.

Whidbey First Look
  ADTmag esittelee ja arvioi seuraavan Visual Studio .NETin eli Whidbeyn perusuudistuksia.

Sun JavaServer Faces
  Uuden J2EE 1.4 -standardiperheen myötä Sun tukee myös JSP-sivujen JavaServer Faces -käyttöliittymäkirjastoa. JSP 1.2:n tai uudemman rinnalla toimiva JavaServer Faces helpottaa muun muassa web-lomakkeiden syötöntarkistusten käsittelyä. Järeämmpän web-sovelluslogiikkaan ja käyttöliittymän yhteen­sovitteluun sopii Sunin ONE Application Framework (vanhalta nimeltään JATO) tai avoimen koodin maailmassa suosittu Struts. Microsoft seuraa tarkasti Java-standardien kehittymistä ja on julkistanut mm. Strutsia ja ASP.NETiä vertailevan dokumentin.



Kehittäjäaiheisia linkkivinkkejä

3S Sovelluskehitys Symposium (28.-29.1.2004)
  Tammikuun lopussa pukkaa kotimaisille kehittäjälle yleisseminaaria vallan peräkanaa. Ensimmäisenä ennättää Kontakti.netin 3S Sovelluskehitys Symposium, jonne kutsutut pääsevät kuuntelemaan seminaareja ja katselemaan käytännönläheisiä workshop-demoja. Tilaisuuden pääteemoja ovat ohjelmistotuotanto, sovellusarkkitehtuuri ja sovellusintegraatio. Keskiviikon cocktail-tilaisuudesta siirrytään sujuvasti seuraavan päivän pippaloihin eli melkein naapuriin..

Software Industry Summit 2004
  .. eli Dipoliin, jossa pidetään järjestyksessään jo toinen Software Summit -tapahtuma. Tarjolla on tietoa niin liikkeenjohdolle, myynnille kuin tuote- ja sovelluskehittäjillekin. Ohjelmassa yllättävän paljon Microsoft-tarjontaa. Kaiketi siis käytävä paikalla ja tarkistettava onko tosiaan kyse tilaisuudesta, jossa "ohjelmistoteollisuuden nykytilaa ja tulevaisuutta voidaan analysoida yrityskohtaiset intressit unohtaen."

"Why Real sued Microsoft"
  Ajoittain aiheellisen osuvasti Microsoftia kritisoivan The Register -sivuston artikkeli taustoittaa RealNetworksin ja Microsoftin tuoreinta oikeusriitaa.




Aiemmin ilmestyneet Assemblix-kirjeet:

  • Ammatti: suomalainen ohjelmoija
  • Webin uudet rakennusvälineet
  • Lukittu ja leikelty Longhorn
  • SP2: Tuhoa ja turvaa
  • Microsoft-messut identiteettikriisissä
  • Koodaajan patenttiviidakko
  • Elinkaareutuvaa Microsoft-koodausta
  • Monoa Microsoftille
  • Kuka valvoo koodia?
  • Hidasta hommaa
  • Vapaus valita
  • Paineessa viisasteltu
  • SOA - seuraava arkkitehtuurisi?
  • Koodin tähteet
  • Longhorn-lähetystyöntekijät liikkeellä
  • Miten sujui softabisnes vuonna 2003?
  • Käyttöjärjestelmä ohjaa kehittäjää
  • Mitä siellä toimistossa oikein tapahtuu?
  • Missä viipyy Smartphone?
  • Harmaantuvia koodivelhoja vai välkkyjä moniosaajia?
  • Avantoavusteinen ohjelmointi: suomalaiskoodarin salattu doping?
  • Mini-Assemblix
  • Web-sovelluspalvelujen kypsymistä odotellessa
  • Rekursiivisesti sisältökriittistä rönsyilyä
  • Pääkopan epäsymmetriasta vielä
  • Ohjelmoijantauti
  • Kenen koodia käytät?
  • GOTO kesälaitumelle
  • Sovellusarkkitehtuurien hienosäätöä
  • Koodi pääsee lööppiin
  • Windows-arkkitehtuurin alasajo
  • Avointa propagandaa
  • Uskallatko päästää Microsoftin taskuusi?
  • Softaduunarin äkkisukellus
  • Turvatonta tulevaisuutta
  • Naiset ja menetelmät puhuttivat
  • Sukupuolikoodi
  • Toimiiko äärikoodaus, laihduttaako Atkins?
  • Löysä XML kiihtyy raudalla
  • Java ja oikeusorientoitunut ohjelmointi
  • Ei vielä uhanalainen
  • Valitse vuoden kehittäjäväline
  • Tienaatko riittävästi?
  • Keskinkertaisuus kannattaa?
  • Web services + xml = hype^2
  • Pingviiniksi pingviinin paikalle?
  • Assemblix-pilotti


  • © 2002-2007 X-Telnet Oy   Aineiston uudelleenjulkaisu ilman lupaa kielletty