java

Java 6 SE lansert

Ikke fri programvare riktig enda, men vi aksepterer denne litt på forskudd: Sun har sluppet Java SE versjon 6. Store nyheter inkluderer bedre støtte for LDAP og Kerberos for å integrere automatisk autentisering av brukere, bedre ytelse på brukergrensesnittet og JDBC 4.0.

Sun er åpne for å bruke GPLv3 for Java

Simon Phipps forklarer i sin blog prosessen som har ført til at Java skal lanseres under GPLv2. Hovedpoenget hans er at Sun forsåvidt er positivt innstilte overfor versjon 3, men at denne ikke var ferdig nok da beslutningen ble tatt. Det er absolutt mulig at Java vil følge etter. Noe mange kanskje ikke er klar over er at Java fortsatt er Sun sin trademark, så hvis du skulle bestemme deg for å endre koden eller lignende så må du kalle det kava, eller noe i den duren.

Fortsettelsen på Java-historien

Siden Java er en relativt viktig komponent, selv om den ikke har slått an så mye som mange spådde for ti år siden, er det verdt å oppsummere hva Sun lanserte i løpet av gårsdagen: Planen er at hele JDK (Java Developers Kit, Standard Edition og Micro Edition) skal bli fullverdig fri programvare lisensiert under GPL. Sun vil fortsette å tilby en lukket versjon, men også denne skal bygges på koden til Open JDK så langt det er mulig.

Sun Java slippes under GPL?

Ryktene om at Sun planlegger å frigi Java under en åpen kildekode-lisens har lenge svirret rundt på nettet, uten at det har blitt noe konkret ut av det. CRN har en artikkel som antyder at ting nærmer seg. Hva dette betyr for gcj, classpath og andre alternativer vil bli spennende å se!

Java-basert SSH klient

Nylig trengte jeg en SSH-klient for å tømme en partisjon som var gått full. Desverre lå laptopen hjemme og de eneste maskinene jeg hadde tilgang til var såkalte kiosker, som kjører Linux, men som ikke lar en starte mere enn Firefox med plugin for Adobe Acrobat. Heldigvis har de også støtte for Java, og JCTerm ble redningen. Men serveren var så treig at jeg først måtte gi opp. Derfor har jeg lagt ut en lokal kopi på http://i1.no/ssh. Husk å lese teksten under selve appleten før du bruker den.

Fri Java, men ikke fra Sun

Det har vært en del press på Sun for få få dem til å gjøre Java og relaterte utviklingsverktøy fritt tilgjengelig. Tross mange rykter har ikke Sun latt seg rokke på dette punktet, på tross av at Java aldri fikk det gjennombruddet mange ventet på og nå trues av prosjekter som Mono og .Net. Newsforge skriver at en del en del Apache utviklere når har gått sammen og vil skrive en ny implementasjon fra bunnen opp. Hvem som helst kunne egentlig gjort dette, med fare for et par patentstrider med Sun, men Apache Software Foundation har såpass mye tyngde at det er realistisk å gjennomføre dette prosjektet.

Java Runtime Environment under LGPL ?

Det kan se ut som at det kommer noe godt ut av oppstyret rundt OpenOffice 2.0 og Java. OpenOffice har etterhvert blitt mere og mere avhengig av Java for å fungere, noe som er problematisk på platformer som ikke offisielt støttes av Sun. Nå antydes det på SAP INFO og Libervis.com at Sun vil slippe JRE (Java Runtime Environment) under LGPL. Dette er langt fra det samme som å gjøre Java tigjengelig under GPL, men et steg i riktig retning som vil hjelpe utbredelsen av OpenOffice. Legg igjen kommentar dersom dette bekreftes fra flere hold.

Bidra i open source-miljøet - lær å programmere

Det finnes mange måter å bidra på, men det er vanskelig å komme rundt det faktum at programmering antageligvis er den nyttigste måten. Meningene om Java er delte, men de fleste vil si seg enig i at det er et greit utgangspunkt. Om ikke annet vil det være lett å gå over til C eller C++ i ettertid, og Java-kompilatoren påtvinger deg en del form som er bedre enn hva man ofte ser i PHP kode. Best av alt, dersom du er stødig i engelsk finnes det mange gratis ressurser, inklusive Sun sine egne veiledninger (som er lette å følge), og selvfølgelig kompilatoren som du kan få gratis fra Sun dersom en variant ikke fulgte med din distribusjon. Bonus er at applikasjonene du skriver fungerer like bra på de fleste platformene.

Java 5.0 SE

Skrevet av Svenni21200, publisert på Win-XP.no (TechNett): J2SE 5.0 ble i dag lagt ut for nedlasting. Blant nyhetene i denne versjonen finner vi generikk, metadata, boksing og bedre XML-støtte. Blir det nå mye enklere å utvikle i Java?

IBM støtter opp om Java

Muligens en konsekvens av at Sun snuser på IBM sine prosessorer som en erstatter for SPARC: IBM har valgt å gjøre sitt Java runtime environment (JRE) fritt tilgjengelig. Det gjør det betydelig enklere for open source utviklere å teste programmene sine på IBM-baserte platformer og viser at store-blå velger å fortsatt satse på Java. Det er også mulig å laste ned en prøvepakke med IBM sine andre produkter.