5 ms·
> The simulation work is also really impressive -- and a lot of work. The simulation is from my own micropolisJS (http://micropolisjs.graememcc.co.uk http://mi
by graememcc 12y ago
> The simulation work is also really impressive -- and a lot of work.
The simulation is from my own micropolisJS (http://micropolisjs.graememcc.co.uk http://micropolisjs.graememcc.co.uk and https://github.com/graememcc/micropolisJS https://github.com/graememcc/micropolisJS) just stripped of the GPL License headers and attribution.
micropolisJS in turn is a port of Micropolis, the open-source release of Sim City 1989 for One Laptop Per Child.
Edit: edited the link. You'd think I should get links to my own site correct!
- judk 12y agoIs that compliant with your license?
- the_mitsuhiko 12y agoIt's his own work. He does not be to be compliant with anything.
- bhouston 12y agoIt isn't his own work apparently, he copied the simulation and removed the GPL license statement.
- edvinbesic 12y agoIt is his own work apparently. `The simulation is from my own micropolisJS (http://micropolisjs.graememcc.co.uk http://micropolisjs.graememcc.co.uk and https://github.com/graememcc/micropolisJS https://github.com/graememcc/micropolisJS) just stripped of the GPL License headers and attribution.`
- anamexis 12y agoThat is not the same person as the one who made the 3D.CITY game.
- stickydink 12y agoIt's not the same guy. He does give credit in the README, but still wrongfully stripped out the license information. https://github.com/lo-th/3d.city/blob/gh-pages/README.md https://github.com/lo-th/3d.city/blob/gh-pages/README.md "Start with the excelent port of Micropolis by graememcc"
- PythonicAlpha 12y agoIt is not necessary, that it is the same guy. When graememcc adds a new license to his own work, than he can do it and an other person can use this license with agreement of the first author. UPDATE: As much I see now, it seems that graememcc did not consent in using his work with altered license. So it is a violation.
- DanBC 12y agoThere are three pieces of software. Each software was written by one person. Micropolis is gpl'd. MicropolisJS is a version of that, and is also correctly licensed. 3DCity - the submission here - is written by someone else. This person stripped the gpl headers and re-used some code without correctly licensing that code.
- deleted 12y ago[deleted]
- DanBC 12y agoNo! The author of MicropolisJS did not strip the licence. You are mis-reading that post.
- joshu 12y agolo-th is not graememcc.
- geographomics 12y agoAll the source code is available, and the previous work is cited, so how is this a violation of the license?
- PythonicAlpha 12y agoI think, when he is the author, than he can decide which licence to use. There are many examples (like MySQL) where double licensing is used. The original author can decide, which licence he finds appropriate.
- jvilk 12y agoThe author of micropolisJS is not the author of 3D City. In this case, 3D City needs to be licensed under the GPL, and I believe 3D City needs to include the copyright details for the original port. In addition, micropolisJS has additional terms added to the GPL [0], which are clearly linked to from the top of every source file in micropolisJS [1], which need to be distributed with 3D City. [0] http://micropolisjs.graememcc.co.uk/LICENSE http://micropolisjs.graememcc.co.uk/LICENSE [1] https://github.com/graememcc/micropolisJS/blob/master/js/BlockMap.js#L1 https://github.com/graememcc/micropolisJS/blob/master/js/Blo...
- PythonicAlpha 12y agoIf he is not the same author, then you are right. One statement from an other poster suggested, that he is. The original author would have the right to add new alternative license conditions as he wishes to. Maybe the author of 3D City should say something about it. Edit: Now I saw, what you mean. MicropolisJS seems to be an alteration of the GPL'ed Micropolis of an other author. And the owner of MicropolisJS stripped the GPL license from it to use it in the other project (btw. why?). I am no lawyer, but it really looks to me as a violation of the GPL, at least without permission of the first author.
- bhouston 12y agoThe author of MicropolisJS is not the author of the ThreeJS SimCity clone that is the top of this HW story.
- deleted 12y ago[deleted]
- bhouston 12y agoYou should mark up his repository, either add an issue or whatnot, noting that the code is missing your GPL license.
- deleted 12y ago[deleted]
- judk 12y agoMy phone is too small -- how many pixels do I need in order for your mJS to render?
- utternnonsense 12y agolooks like lo-th updated the license for you :)