harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Tanzer <stru...@guglhupf.net>
Subject This week on harmony-dev (Nov. 13 - Nov. 20 2005)
Date Sun, 20 Nov 2005 13:47:44 GMT
Much of this weeks discussion was a controversy about a keyword scanning
tool and some legal issues. There where two code contributions this
week: Mikhail Loenko contributed "security, crypto, and x-net libraries"
on behalf of Intel and Zoë Slattery contributed a "perl keyword scanner
and sample files". The second contribution resulted from the discussion
about keyword scanning wich I'll cover in more detail later.

Last Sunday, Archie Cobbs announced "JCHEVM builds and runs" which meant
it "builds and runs on Linux, FreeBSD, etc.". He then discussed with
Enrico Migliore, Jean-frederic Clere and Tom Tromey about how to build
it and how the build process could be optimized.

There was quite a lot discussion about how Harmony could better interact
with other projects under different licenses (especially GNU Classpath,
which is licensed under GPL+exception, but also projects licensed under
LGPL). The email threads where this was discussed are "Waiting for
license resolutions" and "The Unofficial 'Harmony, Licensing, the
Universe and everything' FAQ". There was lots of disussion, but I think
in short we could say: There is no solution yet nor will there be one
soon, but many people are interested and there are several people (both
at the ASF and FSF) who are working hard to find one (for example Leo
Simons, Stefano Mazzocchi and others here at harmony-dev). Stefano
Mazzocchi made an interesting suggestion here: To develop a VM interface
which is neither hosted by the ASF nor by the FSF and which is licensed
licensed under a neutral MIT license. Both projects could then implement
this interface and interact in this way.

The email "[legal] Proposed changes for the Bulk Contributor
Questionnaire" by Geir Magnusson Jr. caused a long discussion about
keyword scanning tools. This was because Geir mentioned such a tool by
BlackDuck Software in the questionnaire where he suggested that every
contribution should be scanned: "(a scan for keywords that will help
identify code pedigree)". The two major problems people had with that
was the explicit mentioning of BlackDuck Software in the questionnaire
and the concern that the process might rely on the keyword scanner too
much. Later in this discussion most people agreed that using a keyword
scanner can support the process, but that it might be good to have an
open source tool for that. Because of that, Zoë Slattery contributed her
pearl keyword scanner.

Mark Wielaard announced the "GNU Classpath hacker room at FOSDEM 2006"
where he invited us from Harmony to come too. Geir Magnusson Jr. and I
will be there, Leo Simons tries to come too. Kazuyuki Shudo asked Steve
Liao to clarify some points about a Re-entrant JIT in "[arch]
Interpreter vs. JIT for Harmony VM", but he got no answer yet. Geir
Magnusson Jr. has started "[vote] Accept keyword scan contribution",
there will be a result next week. Enrico Migliore discussed with
Jean-frederic Clere and Archie Cobbs about "compiling JCHEVM with MSVC".
Archie mentioned: "Unfortunately JCHEVM requires the GCC compiler right
now. It would take some nontrivial work to port it to MSVC".

Regards, David.

-- Read the archive of this series at http://deltalabs.at/
-- RSS feed: http://deltalabs.at/?q=taxonomy/term/8/0/feed
-- Also aggregated at: http://planet.classpath.org/

David Tanzer, Haghofstr. 29, A-3352 St. Peter/Au, Austria/Europe
http://deltalabs.at -- http://dev.guglhupf.net -- http://guglhupf.net
My PGP Public Key: http://guglhupf.net/david/david.asc
From "Pavlov's Mice," after Pinky has kicked him into the cage 
bars while doing his Russian dance
Pinky: Gee, Brain, what are you doing over there?
Brain: Pondering your afterlife, Pinky.

View raw message