Have You Seen These (Mozilla) Hackers?
Gerv writes: "mozilla.org are in the last stages of the
Mozilla relicensing project (from [MN]PL to a [MN]PL/LGPL/GPL tri-license), but are still looking for a number of Mozilla contributors to ask them for permission to relicense. They want the help of the community in tracking them down. Have you seen these hackers?"
Change the license. When someone sues, you've found them.
Personally, I'd hate for my own code to be rendered useless because it's tied to a piece of software that can't interoperate with some other piece of software I (or anyone else) want to use due to licensing issues.
Secondly, if all best attempts are made to contact the people on the list but they are not found, is that good enough in the eye of the law to go ahead without their permission? Perhaps in the next mozilla build they should show the list the first time mozilla starts up after install, chances are the people who contributed still use mozilla.
1. Walk into a large cubicle farm that has a shitload of people. Has to be a tech company. This trick will work in other types of farms like those at large accounting houses, but we are specifically looking for hackers.
2. Yell "FBI! Everybody stay calm and in your cubicle. We will walk around and ask each one of you in turn some questions. There is nothing to be worried about. So please remain where you are until we speak with you."
3. All the bearded fatguys making a break for the emergency exits and windows (if your not to high up) are hackers. Also investigate the cubicles and look for the ones who will be hiding under desks, wiping harddrives, eating cds, etc.
>
Thanks for your concern - actually, we've had such a good response from the close Mozilla community that front-page Slashdot exposure now would be serious overkill.
Gerv
I've thought about this sort of problem. It's great when a lot of people rally around a project. Some do a lot of work, some do just a little (though that is usually very appreciated as well). The problem comes when you for one reason or another need to figure out who did what afterwards.
.NET, Samba, the Windows API or whatever). If someone 'sneaks' on board with exposure to the original code, it can be vital to identify what parts that person has worked on, so they can be examined, and if necessary removed. A silly (or perhaps not so silly) example could be someone having his or her contributions as a reference for a job application or similar. It would be very helpful if that person could point to a log showing exactly what they did (and how the community reacted to it).
There could be many reasons for this need - some trivial, some serious. The current Mozilla thing is one, of course. A serious one could be for projects attempting to reverse-engineer an existing technology (be it
Bottom line: we might want to start thinking about how to keep better track of such stuff. While a few larger projects (such as Mozilla) are already doing this to some extent, I believe many smaller projects are lucky to have an accurate list of names, never mind actual logs of the contributions.
/Janne
Trust the Computer. The Computer is your friend.