Jump to content

Mobius

Members
  • Posts

    445
  • Credits

  • Joined

  • Last visited

  • Days Won

    14
  • Feedback

    0%

Posts posted by Mobius

  1. 15 hours ago, .Elfocrash said:

    The is not true. You can code whatever you want as external code and hook it into the l2j code with simple plugin api event calls. That is fully compliant with gplv3 and you only have to open source the plugin api engine.

     

    its just sad seeing you running around spreading misinformation 

     

    Lets make a crack for a game and open source it.

    That will make it legal.

    Idiot...

     

    Edit:

    Better idea.

    Lets make a Windows activator and open source it.

    That will make it legal for sure.

  2. Also you cannot use any L2j code to base your server because of GPLv3.

    Doing so will prevent using it commercially. See GPLv3 and propitiatory software.

     

    Edit: Forgot to answer OP.

    It has already happened, it is called L2jServer and it went to shit. :)

  3. FanDC:

    Been there... would not touch it again.

     

    Sunrise:

    Personally I would not use it, but it may be the only other project I respect.

     

    L2jMobius/L2jServer:

    If you look for clean code my HighFive project is based on L2jServer and I have cleaned a lot of code.

    But as far as stability goes, please stop spreading that L2jServer is stable. It is far from stable.

    Even if you manage to add the necessary missing features, that all players expect to work, it is far from complete.

    The only reason I do not claim that my files are good, is because I still find bugs inherited by L2jServer.

    I dare anyone to run a live server based on clean L2jServer for a week and not get cancer.

  4. Now, you try to use GPL's legitimacy to justify your work on another companies IP? Cool...

    You definitely are misinformed on how licensing can be used, or keep selling what favors you.

    I use this post to inform the doings of my project, not put sense to narrow-minded know-alls.

    Lets say my family has many members involved with the justice system... So lets leave it there...

  5. @Savormix I totally agree with you.

    I also considered to go fully free again, but it does not go anywhere.

    It is a mess and it all starts with the original license.

     

    Considering the project.

    After January 1st 2019 we will not accept any new members.
    The project will still be active, but members will not be able to buy their way in.

    The date was chosen to make the transition smooth for the majority of existing members.

     

    There will be no free demo versions after that time as well.

  6. In the past months I try to deal with L2j legal issues.
    It is going to be a long post, but can't explain it otherwise.

     

     

    GPLv3 license:
    In short GPLv3 is made to protect the original author of the software but also exploit fork work.
    It gives the original author the right to get back code as long as he can get his hands on fork work,
    also prevents the commercial use of the software by making the original author legally able to sue against any propitiatory use of the software,
    even if the work is been made by another person (committer) or the some person using it for propitiatory use (because L2j enforces GPLv3).
    Reference: https://www.gnu.org/licenses/license-list.html

     

    So all these years we work with L2j because it is said to be "open source", but in its core, is rather not.
    Truly open source projects that give their source to the public domain use permissive licenses, L2j uses a copyleft license.
    Reference: https://choosealicense.com/

     

    At this point the devils advocate would say that L2j deserves to use a copyleft license to get code back, because without L2j we would have nothing.
    The funny thing is that L2j has rules that prevent the use of any fork work, so obtaining code by GPLv3 is never done.
    As for "their work", you cannot credit specific people for a truly public domain project.
    It is a fact, that in the past years, L2j has changed several leaders, teams and contributors working under GPLv3.
    So their work is slave labor under the current team? What kind of "open source" project is that?
    We have to thank the current L2j team, or all those people that shared their work under the false pretense of "open source"?
    At the end of the day, the current team exploits all that contributions as their own, but what they actual are, is no more than privileged contributors.

     

    So what if an old L2j contributor wanted to use part of his code (now licensed under GPLv3) on his own company to make propitiatory software?
    At best, upon software release, he would risk to be legally enforced to share any changes he made public. An absurd act for any company.
    At worst he could be sued for a ridiculous amount by using his own code. What kind of "open source" project is that?
    This could prevented by changing the license to a permissive license, like MIT, but the current team seems to like GPLv3 too much.
    Reference: http://www.l2jserver.com/forum/viewtopic.php?f=80&t=32631

     


    NCsoft IP:
    There is no need to say that all these years we use L2j, is been told to us that using it is legal.
    This claim is at best debatable. It is an undoubtable fact that Lineage 2 is intellectual property of NCsoft.
    Anyone that claims using the client without modification is legal, is mentally disabled at best.
    It is not what you do with the client, but how by using, the IP of that company is affected.
    Lineage 2 is IP of NCsoft.

     

    Why would L2j claim this then?
    Remember GPLv3? L2j wants people to contribute.
    Claiming that by not modifying the client you are legal, makes people think it is fine to work on it. (It is open source after all...)
    It would be correct if people did not affect NCsoft's IP. But by making servers they do. That is why people mainly use L2j.

    Not to mention the way that L2j does this, is by reverse engineering and extended use of hacking at best.

    Passing this belief from one generation to the next, L2j tries to legalese itself.

     

    At this point the devils advocate would say that I do not use L2j for commercial use, I just run it on my computer with localhosts and make stuff.
    Well... you do work on emulating the IP of a company... and working on your home does not affect it.
    ...I will leave this as is, if you have a brain, use it to elaborate.

     


    Personal concerns:
    At this point if you do not feel like a fool, you are lucky, because I definitely am.
    I stated working with L2j as a teenager. I was trying to find a way to create a game. Create a world of some short.
    There was no other solution than L2j out there. At least not a viable solution for a beginner.
    L2j claimed to be totally legal and truly open source. I felt I would work on a righteous project.
    I was fooled.

     


    Be legal:
    My project's journey was long, I befriended with other fools and I will not step back.
    I will keep supporting what I do, under the values L2j tricked us to work upon.

     

    So far all the money made by this project where going to a beneficence that I personally am involved with.
    The last months tho, under the legal circumstances, part of the money is spent to a new project.
    It is inspired by L2j logic and what it is supposed to stand for.
    It involves professional programmers making from scratch a new server base, proper, better, free and legal.

     


    Getting there:
    Lawyers are hired to advise what needs to be done and make the proper actions needed.
    Using code from the new legal project to improve this project, or sharing with L2j, is impossible because L2j sticks to GPLv3.
    There is no need to say that project leaks damage financially the new project as well.
    Development is really slow, because of lack of funds (developers get payed) and me not wanting to abandon the current project.
    It will probably take years to establish some solid legal release, but it will get there.

     

  7. 20 hours ago, .Elfocrash said:

    If it was free it probably wouldn't be good. Developers lose motivation if the ROI or the attention they get isn't there.

    Look at Tryskell.

     

    PS: I'm not saying free things cannot be better that paid ones. It's just the L2 community mentality that says the opposite.

     

    True story.

  8. 9 hours ago, Mobius said:

    You try to bring real life situations to this talk? Really?

    In real life, up close, we would have another type of conversation.

    And your reactions would be totally different. You do not even know why my project exists.

     

    You are so righteous, you helped a person you are close with...

    A tear fell from my eye... really. How noble and selfless of you to mention it, one more time.

    Either no man has ever helped a friend in need, or that is so mind blowing for persons like you that needs to be mentioned repeatedly.

     

    Stayway has helped my ass in real life numerous times. Do you see him mention anything?

    Do you even know what nationality that man, that could be father to most of you, is?

    Lets hide behind a keyboard and blame his English.

     

    How about kiddos must learn to shut their mouths and respect people that are almost three times their age.

    Since you admitted numerous times you access my private files, there is nothing more for you to blame here.

    Take your psychological issues and leave my post. If your father chained you by the leg and beaten you up, it's not our problem.

     

     

  9. You try to bring real life situations to this talk? Really?

    In real life, up close, we would have another type of conversation.

    And your reactions would be totally different. You do not even know why my project exists.

     

    You are so righteous, you helped a person you are close with...

    A tear fell from my eye... really. How noble and selfless of you to mention it, one more time.

    Either no man has ever helped a friend in need, or that is so mind blowing for persons like you that needs to be mentioned repeatedly.

     

    Stayway has helped my ass in real life numerous times. Do you see him mention anything?

    Do you even know what nationality that man, that could be father to most of you, is?

    Lets hide behind a keyboard and blame his English.

     

    How about kiddos must learn to shut their mouths and respect people that are almost three times their age.

    Since you admitted numerous times you access my private files, there is nothing more for you to blame here.

    Take your psychological issues and leave my post. If your father chained you by the leg and beaten you up, it's not our problem.

     

  10. 28 minutes ago, Sdw said:

    Thanks for pointing out we would use none of your work, that's all matters here.

     

    Bitch please, after that ChaosPaladin post, what you do is a no-brainer. And I only spoke of missing datapack stuff.

    You try to prove what? That you don't even pick? Each time a hint of something is done after you made it I get a pm for stealing it.

    Even if you do not want to take my "custom" datapack work. The core is full of fixes. Free versions speak of themselves.

    For a non Mobius caring person, is a fact that you visit my forum each day.

    And as Stayway and others said, it is a fact you always have a bad word to say, no matter what.

  11. On your team each guy does a separate part. Well I had no guy to make me the new skills support.

    Using your files in the first place was to have a complete skill system and still pay the sins of that choice.

    When I did, I inherited all kinds of good stuff, like skill enchanting not working.

    Although on your posts in this very forum you claimed (as still do) to have everything OFF like and better than any others.

     

    I wont dispute on that you do good or bad guesses on how that OFF file info is interpreted. Anyone that can compile that link above knows.

    About selfless respect for original authors. Since you use OFF file sources as base. Where are the original NC developer names?

     

    Guess what?

    I was a member on L2J as well and still use L2J coding standards, even upped several notches on code cleanups. Me removing any authors name is a blunt lie.

    Spawns and htmls are sniffed from retail since Underground. My only "custom" work is based on retail replays and follows that logic 100%.

    I know you would not commit work like that, because you consider it custom. Because you are actually still the same L2jServer inner team.

    You say custom, I see a retail video and see that same things. That is why any private project tends to be more full than yours.

     

    More OFF bullshit proof?

    About that Tauti comment, I made Tauti two years ago.

    On your latest free release, based on OFF files, TWO YEARS LATER, your Tauti is just and empty AI with comments.

    Because it will be made retail when it will be made. Till then... we claim it is retail...

     

    So please stop that bullshit about custom vs OFF crap. Retail is who does the game emulation job better.

    With Tauti as proof, I had it two years before you. And is a lot better based on videos. Custom and not based on guessed OFF files logic.

  12. 5 hours ago, Gladicek said:

     

    We did most of stuff from scratch based on retail files or information.  So this is shit. You are fanboy of Mobius pack which is based on others packs. I still remember how he used stolen work with different author (it might still exist in your pack btw). 

     

    Respects to Sdw and his chronic back pain because of L2jUnity.

    Remind us when was your last commit in L2jUnity and what was that?

     

    Never mind... used Notepad++ on latest L2jUnity free files.

    Your name is mentioned 110 times, only in scripts folder.

    You have a real talent writing NPC shout AIs and quests.

     

    Tell us more about yourself...

    Does this forum makes you feel important?

  13. Of course I am not the first. All java projects use GUIs since ever.

    Let me name a few known projects from the top of my head,

    L2DC, FanDC, L2GW, NextDev, L2-Scripts, Europa, L2jFree, L2jServer, L2Universe, L2jUnity, Lucera, Sunrise, aCis and don't forget L2jFrozen.

    Seems the internet is overflowing with projects that run with a GUI and I am the crazy one here.

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock