hmm…
a weblog by Pavlos Georgiadis[Homepage]

May 16, 2006

Java goes open-source

Filed under: JNode, Java, General — jpg @ 10:36 pm

Sun Microsystems CEO Jonathan Schwartz said at the JavaOne conferance that they are planing to open source java. The only issue is how it will be open sources, under which license and which entity will continue the development of the language, to ensure that java language will be safe from forking.
It looks like the ASF project Harmony also did a good job here. Without releasing anything yet and while still in incubator, they gave a very strong message to Sun. Free java or we will make our own, fork to another way and leave you alone behind.

March 5, 2006

One byte transfered

Filed under: JNode, Java — jpg @ 1:29 pm

After about 6 months of (not exactly constant) work, my ObjectOriented TCP/IP stack is close to be finished. The Ethernet, ARP, IP, UDP and TCP protocols was already working since 2 months ago. The last thing to be implemented was the TCP Socket.

The first byte has already transfered over the Socket implementation. What’s next? Some more testing to be sure that we can send bigger amount of data over these sockets, the implementation of the TCPImplementation hook and finaly some polishing and performance improvements…

Why am I writing a TCP/IP stack? Let’s take it from the start, for those of you who don’t know about this TCP/IP stack. First of all, I am in the development team of JNode (http://www.jnode.org). Also I have one last obligation in my school, which is my student thesis. The above two, plus some good ideas about the design of a OO TCP/IP stack, gave me the idea to write a OO TCP/IP stack writen completely in Java.

p.s: I should apologise to my fellow developers in JNode about the delays :/ and to everyone else, about my bad english :p

Powered by WordPress