Now I have a blog (in Portuguese) to discuss about various subjects. Check it here:
Name: Rodrigo de Castro
Member since: 2002-10-23 12:16:51
Last Login: N/A
Homepage: http://www.ime.usp.br/~rcastro/
Now I have a blog (in Portuguese) to discuss about various subjects. Check it here:
Although I am "slightly" outdated regarding this news (actually more than a year), only today I heard about the problem that happened with LGPL and Java code. It was said that LGPL would be viral to Java code, therefore, only by importing the library and using it as separate jar would fall into a particular clause in the license that would require the remaining code to be released under LGPL as well.
However, that was only a big confusion about a phrase from David Turner, the lawyer responsible for licenses at Free Software Foundation. Even though LGPL was written with C/C++ way of linking in mind, Java code falls into a clase (6-b) which covers this case and does not impact the remaining code. Check the links below about the subject.
Re: LGPL and Java
http://lists.debian.org/debian-legal/2003/07/msg00234.html
[jvr-general] LGPL and Java: Not viral
http://threebit.net/pipermail/jvr-general/2004-July/000205.html
Ext3 Undeletion
No, there is no miracle here. Simply there is no undeletion in ext3 filesystem, and today I deleted some projects of mine, with no chance to get them back. Check more in the
http://mail.gnome.org/archives/mc-devel/2003-March/msg00069.html http://www.linuxmafia.com/faq/Filesystems/ext3-no-undeletion.html
I should have already learned to do a backup of my important files.
First patch for Apache Geronimo! Along with Linux, I want to get involved in Java projects too and Geronimo is my choice at this moment. After checking out the code from the Subversion repository, I struggled to make it compile. And it actually took a very long time on my Athlon 2400 to compile it.
However, I did not have success, given a bunch of compilation errors due to a wrong dependence in Apache Maven files. Understanding Maven, since it was my first deeper contact with it, was not trivial as I expected, but I managed to understand it after reading some documentation and a number of grep in the code.
I fixed the Maven files and submitted the bug and the patch to Geronimo JIRA site (check here the link). A very simple patch, but it is the first one (and I hope they accept it)! Now I hope I am able to keep working on improving this application server.
Friday, 19th, was my last day at Convergys as system architect. Now I will work on open-source projects and on a business venture, hoping that any of these projects succeed. On the technical side, I intend to work on projects in the Linux and Java worlds. Concerning the business side, I am still exploring the possibilities.
Some links that I found interesting today from Slashdot news:
Application Servers 2004: A Big Muffin in a Donut World
And check out this technical report from MIT Artificial Intelligence Laboratory I found in my home directory, but I can't remember where I downloaded it from (probably some friend sent me the link:
Interesting subject that I checked tonight. I found a good presentation on MDA Introduction at OMG website. I wanted to check any relation with SOA, but could not find this relation so far.
Next things that I must understand better OMG standards that are the basis for MDA:
Now I start to understand a little better the presentation done by Compuware at JustJava conference this year.
rcastro certified others as follows:
Others have certified rcastro as follows:
[ Certification disabled because you're not logged in. ]
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!