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



Tiistai 24.6.2003 klo 08:00

JavaOne 2003: tuotejulkistuksia, brändin hiomista, speksejä ja .NET-kampitusta
JCP 2.6: Java-standardointi hakee muotoaan
Red Hat tarjoaa Sunille avoimen lähdekoodin Java-toteutusta
Pocket PC 2003 valmistui, Windows on nyt mobiili
Torvalds jättää Transmetan, keskittyy ydinkoodaukseen

Lisää uutistutkailua »

GOTO kesälaitumelle

Kehittäjän kannattaa viettää hyvää kesää. Kulunut kevät on ollut monelle rankka, joten lepo ja latautuminen ovat tervetulleita.

Toimettomuus ei ole kaikille mieluisa kesänviettotapa. Hiljaisen suven suojissa opiskelu tai uusien tekniikoiden kokeilu sujuvat häiriöttä. Mitä nyt muutama ukonilma silloin tällöin sähköjä pätkii.

Pääkoppaa ei kannata kuormittaa liiaksi. Infoähkystä irrottautuminen käy arkenakin työstä.

Assemblix-uutiskirje tuntee vastuunsa ja hiljentyy tämän numeron myötä vajaaksi pariksi kuukaudeksi. Kehittäjäkuulumisiin siis elokuun loppupuolelle!

Harri J. Talvitie




Väestörekisterikeskuksen keväinen julkisuusjuoni ja kuukausi sitten avointa koodia kartoitellut juttu poikivat palautetta:

Hei

Kun huomasin Väestörekisterikeskuksen mainostavan avointa koodia, en heti käynyt sivuilla. Assemblixin jutun jälkeen kävin ja totesin, ettei tosiaankaan ollut kyse avoimesta koodista. Siellä ei ole määritelty sille minkäänlaisia lisenssiehtoja esimerkiksi GPL. Lisenssiehdothan määrittelevät, koska kyse on avoimesta koodista (open source), koska jostain muusta.

Olen ollut yhteydessä pariin heidän atk-ihmiseen. He eivät puhuneet avoimesta koodista, vaan heidän oli vain tarkoitus julkaista yksi malli, miten palvelut voi toteuttaa. Heidän viestintä tai joku muu päätti, että on myyvämpää puhua avoimesta koodista. Harmittaa.

Vielä kommentti liittyen viittaukseen kirjoitukseeni ITviikossa avoimesta koodista ja niin sanotuista varmoista valinnoista.

Olisi ehkä pitänyt jutussa todeta tausta-ajatukseni, että mainitsemani avoimen koodin tuotteet ovat niin varmoja valintoja kuin mikään nyt tällä alalla voi olla. Niiden riskit ovat minusta yhtä isot kuin muidenkin tuotteiden. Alan historia on täynnä erilaisista syistä katkenneita kehityspolkuja. Varma valinta on kääntynyt parissa vuodessa varmaksi tuhoksi ja tietohallintopäällikkö on mennyt vaihtoon.

Terveisin

O-P Rissanen

No eipä ollut ensimmäinen kerta tämäkään: eksaktiin ilmaisuun pyrkivän softaväen ja leveällä pensselillä maalailevan tiedotusporukan välille syntyy tämän tästä tulkintaerimielisyyksiä. Kiitoksia täsmennyksistä!

Kesän kynnyksellä nimetön mattimyöhäinen tai veeraverkkainen kiihtyi maaliskuisesta sukupuolikoodista:

Koulupsykologille vaan, jos teininä koodauksesta tykkää. Epänormaalia sosiaalisrajoittunutta nuoren naisen elämää, johon joko huoltajien tai kouluhenkilöstön olisi välittömästi puututtava!

Jäiköhän alkuperäiseltä kirjoittajalta lopusta hymiö tarkoituksella pois?

Oli miten oli, kirjoittajalle mietelause eilisestä Aamulehdestä:

"Naapurimaiden lapset saavat hyvää mieltä arkisista asioista useammin kuin suomalaislapset ja myös kokevat päättävänsä enemmän omasta elämästään."

Harri J. Talvitie





Uutiset

 

JavaOne 2003: tuotejulkistuksia, brändin hiomista, speksejä ja .NET-kampitusta

Kaksi viikkoa sitten San Franciscossa järjestetyssä JavaOne 2003:ssa Sun esitteli kirjaimellisesti selkeytetyn Java-brändin. Vanha tuttu Javan kahvikuppitunnus on nyt piirretty uusiksi entistä selkeälinjaisempana. Kasvojenkohotus on osa laajempaa kampanjaa, jossa Javasta pyritään luomaan kuluttajaystävällinen ja laajasti tunnettu brändi. Tähän liittyen Sun avasi myös uuden java.com-sivuston, joka toimii vastedes ensisijaisena Java-virtuaalikoneen jakelupaikkana.

Sunin hallitseman JavaOne-tilaisuuden keskeinen sanoma oli odotetusti entistä laajempien kehittäjämassojen tavoittelu. Kehitystyön yksinkertaistamiseen ja nopeuttamiseen pyritään sekä väline- että arkkitehtuuritasoilla.

Kehitystyötä halutaan nopeuttaa uusilla framework-kirjastoilla kuten JavaServer Faces -käyttöliittymärajapinnalla. Kankeaksi moitittua EJB-komponenttimallia (Enterprise JavaBeans) yksinkertaistetaan kolmosversiossa varsinkin dynaamisen kyselykielen (EJB-QL) osalta.

Sun esitteli syksyksi luvattua nopeaan kehitystyöhön sopivaa Rave-välinettä. Käyttöliittymät rakennetaan RAD-kehittimistä tuttujen lomakemuokkainten avulla generoiden JavaServer Faces -pohjaista lähdekoodia. Web-sovelluspalvelukutsujen tietoliikenne hoituu JAX-RPC:llä ja tietokantayhteydet JDBC:n rowset-tekniikalla.

Seuraavan Java-version eli J2SE 1.5:n ominaisuuksia käsiteltiin laajasti. Kieleen on tulossa lähes kaikki kilpailevan C#:n sisältämät ominaisuudet kuten enumeraattorit, metatiedon lisääminen luokan jäseniin ja kokoelmien automaattinen silmukointi.

Avoimeen lähdekoodiin nihkeästi suhtautuva Sun esitteli JavaOnen yhteydessä SourceForge-yhteisön perusideaa mukailevan java.net-sivuston. O'Reillyn toimittamasta palvelusta löytyy muun muassa artikkeleita, koodia ja veppilokeja.

Java-ydintekniikoiden osalta avoin koodi ei yhtiötä kuitenkaan innosta. Poikkeuksena Javan pääkehittäjä James Gosling, joka haluaisi Sunin siirtyvän vahvemmin avoimen koodin taakse.

 

JCP 2.6: Java-standardointi hakee muotoaan

Java-standardien valmistelua ja hyväksyntää koordinoiva Java Community Process on joutunut viime aikoina ankaran kritiikin kohteeksi. Sunin perustamaa järjestöä on haukuttu hitaaksi ja pöhöttyneeksi komiteaksi, joka ei pysy enää nopeatempoisen kehityksen kyydissä.

Vuosien varrella järjestön yhteisiä pelisääntöjä on päivitetty tuomalla käyttöön uusia versioita JCP-menettelytavasta.

JavaOnessa esitellyn JCP 2.6 -mallin myötä pyritään jatkossa ottamaan huomioon avoimen koodin periaatteilla toimivia yrityksiä mm. löysentämällä keskeisiä lisensointihehtoja. Alkuvaiheessa olevien standardien käsittelyä halutaan avata ulkopuolisille tarkkailijoille aikaisemmin kuin nyt.

Tarkkailijoiden mielestä Microsoft on suurin hyötyjä JCP-prosessien kompuroidessa. Esimerkkinä JCP:n tahmeudesta on hajautettujen Java-yrityssovellusten eli J2EE-arkkitehtuurin 1.4-päivityksen viivästyminen. Riippakiveksi on muodostunut web-sovellusrajapintojen protokollaperheen eli Web Services Interoperabilityn myöhästely.

Java-standardien käsittely ei jatkossakaan tule varmasti sujumaan ongelmitta, sillä järjestöön kuuluu useita keskenään verisesti kilpailevia yrityksiä.

Sunin ohjelmistoyksikön varajohtajan Jonathan Schwartzin mielestä esimerkiksi IBM ei pidä JCP-mallista ja pyrkii johtamaan kehitystä "omien" Eclipse- ja Standard Widget Toolkit -tekniikoiden suuntaan.

Java-standardointi on takkuillut myös mobiilipuolella. Toukokuussa IBM ja Motorola vastustivat Sunin esittämiä J2ME-päivityksiä haukkuen niitä muistisyöpöiksi.

 

Red Hat tarjoaa Sunille avoimen lähdekoodin Java-toteutusta

ComputerWire-uutispalvelun mukaan Red Hat hakee Sunilta rahoitusta avoimen koodin Java-toteutuksiensa jatkokehittelyyn. Uutisen mukaan Red Hat on kehitellyt vaihtoehtoista Just In Time -kääntäjää ja virtuaalikonetta jo viitisen vuotta ja tarjoaa tuotteitaan nyt Sunille.

Red Hatin pääjohtajan mukaan neuvotteluja on vauhdittanut avoimen koodin .NET-ajoympäristön eli Monon ripeä eteneminen. Avoimen koodin Java-toteutuksella halutaan tarjota vastine ISO-standardoidulle C#-kielelle.

 

Pocket PC 2003 valmistui, Windows on nyt mobiili

Microsoft julkisti eilen Ozonen eli Pocket PC -kämmenlaitteisiin sovitetun Windows CE 4.2 -pohjaisen käyttöjärjestelmäpäivityksen. Samalla yhtiö lanseerasi uuden nimeämiskäytännön ja mobiilibrändin.

Pocket PC -käyttöjärjestelmä on tästä lähtien nimeltään Windows Mobile Pocket PC:lle ("Windows Mobile for Pocket PC"). Samaa nimeä käytetään myös jatkossa ilmestyville CE:n Smartphone-sovituksille.

Nimeämismuutoksen vuoksi Pocket PC 2003 SDK on nyt viralliselta nimeltään Software Development Kit for Windows Mobile 2003-based Pocket PCs. Pikaisen nimimuutoksen vuoksi päivitys ei ole tosin ehtinyt kaikille web-sivuille ja ohjelmien kuvaruutuihin.

Windows Mobilen myötä .NET Compact Framework tulee vakio-ominaisuudeksi eli ajoalusta asennetaan ROM-pysyväismuistiin. Runsaan megatavun kokoinen paketti on tähän saakka ollut saatavilla vain erillisenä lisäpakettina Pocket PC -ympäristöille. ROM-asennuksen ansiosta pienlaitteissa jää enemmän käyttömuistia varsinaisille sovelluksille.

.NET Compact Frameworkin ROM-syöppöyden myötä Microsoft on päättänyt tiputtaa eMbedded Visual Basic -ajoympäristön (eVB) Windows Mobilen oletusjakelusta.

CE 4.2 sisältää mobiiliviestintää tukevia lisärajapintoja kuten SMS- ja WAP-sanomien ohjelmallisen havaitsemisen ja niihin liittyvän sovelluksen dynaamisen herättämisen. Pocket Internet Explorer -selain on koodattu uudestaan ja saatu aiempaa nopeammaksi. Samalla selaimeen on lisätty uusimpien HTML- ja XHTML-standardien tuki.

 

Torvalds jättää Transmetan, keskittyy ydinkoodaukseen

Jo yli kuusi vuotta Transmetalla työskennellyt Linus Torvalds on päättänyt siirtyä Open Source Development Labsin palkkalistoille.

Virallisissa tiedotteissa on puhuttu määräaikaisesta virkavapaudesta, mutta Torvaldsin jäähyväiskirjeen perusteella kyse näyttäisi olevan pikemminkin pehmeästä laskeutumisesta Transmetalta OSDL:lle.

Uudessa työpaikassaan Torvalds voi keskittyä kokopäiväisesti Linux-ytimen ja -tekniikoiden kehitystyöhön. Tähtäimessä on Linux-versio 2.6, jonka parannuslistalla ovat muun muassa jouhevampi I/O-arkkitehtuuri ja skaalautuvampi muistinhallinta.



Uutiset

Verkossa kahden viikon aikana ilmestyneitä mielenkiintoisimpia kehittäjäuutisia:

* 18.6.2003 EU hyväksynee rajoitetun softapatenttilain.
* 16.6.2003 Matrix Reloaded: Microsoft julkisti päivityksen ilmaisesta ASP.NET-työvälineestä eli Web Matrixista. Uudessa versiossa mm. Access- ja J#-tuki.
* 13.6.2003 Sun, Oracle, Macromedia ja Zend suunnittelevat skriptitukea Javaan.
* 12.6.2003 Uudessa FrontPage-versiossa kosiskellaan ammatti­käyttäjiä. FrontPage 2003:n XSLT-editori visualisoi lopputulosta reaaliaikaisesti. Office-suurpäivitys luvassa myöhemmin kesällä.
* 11.6.2003 Sun esitteli lähivuosien Java-arkkitehtuuri­linjauksia. Luvassa XP-ulkoasua, automaattista päivittymistä, skaalautumista, grafiikkakiihdytystä ja muutenkin parempaa ja nopeampaa. Kuinkas muutenkaan.

Tuoreet kehittäjäuutiset ja kaikki uutiskirjeet osoitteessa Assemblix.net»



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