@HeavenSent
Handing out the CD without personal profit, represents nothing anymore illegal than what any other server owner does. However be aware that other server owners ARE committing a crime.
@Others
There seems to be a lot of confusion over what is exactly illegal and not. Therefore in this post I will hope to cover common elements I've researched over the past two years. I will ignore the heavy parts of the process of reverse engineering (since we're not the ones that did it), but will look in some detail at the implications of using the software which was created from the result of it. I'd also like to apoligise for my note form, but until I'm 100% sure its right, I've no intention of presenting it otherwise - especially as parts of it are contredictory. Interpret this guide as you may...
1. Using MIR clients
-Modifying the MIR client is illegal, as defined in the EULA. This INCLUDES modifying INI's and EXE's to point at a different server address. (although if it went to court, you would be able to say that such functionality was intended, since the IP was in a easily editable file, as opposed to being hardcoded - this may fail for 1.9).
-You may use their work in homebrew clients as long as no profit is involved, however you may NOT redistribute their work without permission. (you can use homebrew clients to connect to any server if the HB client doesn't contain copyrighted material).
-You may redistribute homebrew clients without any of their copyrighted works.
-In the UK, you may make a profit from homebrew clients/servers as long as nothing within it is copyrighted or the result of decompilation (or similar processes).
-In the USA, you may make a profit from homebrew clients/servers as long as nothing within it is copyrighted and all reverse engineered solutions are in the most minimal form needed for INTEROPERABILITY with the original.
2. Using the 1.9 serverfiles
-I'm not aware of how much these files is written from scratch, however understand you may very well be using the result of a reverse engineered (not your concern), or illegally obtained (very much your concern) source for a protocol (although protocols may be considered ideas) of which you do not own the license.
-Distributing a modified client containing wemade works is illegal.
-Using and creating 100% emulated softwares is legal
-Using wemade works without permission is illegal by copyright violation.
3. Using the 1.4 serverfiles
-You have stolen and are illegally operating serverfiles without the required license, you are fully liable in court.
4. Discussion in public
-LOMCN and all other entities like it, ACTIVELY brake the law. This forums existance and structure encourages, aids and abets the creation and maintenance of illegally obtained servers. This forum does not attempt to ONLY cater for LEGAL 'mir' server files (none of which are currently public domain). However this area of law is very haphazard... and the upcoming cases between Isohunt, thepiratebay etc will help in this development (they're claiming a similar defence of non-responsibility)...
--how liable is LOMCN for the content posted on it, when the forum makes no distinction between the types of discussion (legal homebrew VS stolen) it allows?
--is it reasonable to expect site staff to check the entities which advertise on it?
--what is the intention of LOMCN, is this intention legal - it was afterall created over the development of illegally operated mir3 files?
--does the fact that almost all 'aid' discussion is on illegal server files alter any of the above? (ie, would you not close a village hall that allowed drug kings to meet every friday at 7)
--Note, L2J's server advertisment section had to be shut down as too many people we're advertising illegal lineage2 servers (as opposed to legal L2J)
5. Use of the MIR 1.4 protocol (as used by 1.4 and [all] 1.9emu clients)
-'ideas and principles underlying a program are not protected by copyright'
-'logic, algorithims and programming languages may somewhat comprise ideas and principles'
-You may analyse the function of a program if you are a licensed user (people that accept the EULA are licensed users of the CLIENT)
-Reverse engineering is allowed to make an INTEROPERABLE program, but not a competeing one.
-The information may not be passed onto others except when used for further research.
-The "legitimate interests" of the copyright owner or "normal exploitation" of the program must not be prejudice.
-Decompilation is NOT 'fair use' in the UK/EU (it is in the USA as long as the 'copying' does not go beyond what is strictly neccessary for interopability)
NB: Warnings
-If Wemade don't issue you with a warning first, their case will be made a lot harder since the range of defences available to you is much larger. However don't use this as an assurance... they are perfectly able to issue you with a court order w/out a warning.
More recent unresearched sidenotes:
-L2J is 100% emulated and free, although it is unclear how much reverse engineering took place
-Homebrew battle.net (see Blizzard v BNETD) servers have been shut down through the courts.
--The 8th CC said "reverse engineering and emulating the Blizzard software were illegal"
--The result of this case allows any American company to be sued for creating interoperable products from the result of reverse engineering.
--
With that said, looking at this from a legal perspective is down right silly. If something was to be done, its pretty reasonable to assume that something would have been done before now (unless gathering evidence is a factor). It would be much more astute to look at this from a business perspective, but thats out the scope of this thread.... but I'll be happy to discuss it with anyone via PM.
Hope that helps you,
/Leo