+ Reply to Thread
Page 1 of 12 1 2 3 4 5 11 ... LastLast
Results 1 to 15 of 178

Thread: SWGEmu AGPL Instructions and Requirements

  1. #1
    Lead Moderator Vlada's Avatar
    Join Date
    Feb 2007
    Location
    Mustafar
    Posts
    31,062

    SWGEmu AGPL Instructions and Requirements

    SWGEmu AGPL Instructions and Requirements

    May 2015
    The SWGEmu Staff




    SWGEmu AGPL Instructions and Requirements - May 26, 2015


    Greetings SWGEmu community, contributors, testers, players and everyone else that supports this project in any way. Some time has passed since we announced the release of Engine3 without any time restrictions (original announcement can be found at: Public Engine3 without time restrictions.) While finalizing necessary information and details was a somewhat lengthy process, we felt the need to ensure that we did our best at getting the setup right the first time. We apologize for the delay, and thank you for your patience and support. And now without further ado:


    SWGEmu AGPL Instructions and requirements

    To enable communication and cooperation between all SWGEmu communities the licensing of core3 has been changed from GPL toAGPL. You can read the Core3 AGPL license here.

    The purpose of this change is to help ensure we all have an opportunity to pursue our wishes, share problems and resolutions openly, and maintain servers with greater stability. Included in the granted license is an updated version of the engine without any segfault timers. To be granted permission to use this license server admins will need to send and email to [email protected] with the following info:

    Our focus will be the ‘unstable’ branch. We encourage other servers to use either the unstable branch or the latest publish branch of code. Anything older will not be supported [1] at all. Unstable is aptly named and will likely have major bugs from time to time, but it also has the latest features. The latest publish branch should be more stable but will be further removed from our working code. Issues with code from the latest publish branch may need to be reproduced on the unstable branch before they can be addressed. Not all fixes for bugs found in the latest publish will be pushed to that branch of code.

    [1] SWGEmu Support shall encompass review and acceptance of bugs and fixes for the Unstable and the Latest Publish code branches. SWGEmu reserves the right to review and accept OR deny submitted bugs and/or patches. If the bug is accepted by SWGEmu, it can be addressed and fixed by SWGEmu and/or Community Servers.

    Licensees must not make a profit from SWGEmu or SWGEmu related activities.
    Donations may be accepted to cover operational costs related to server hosting management and/or development. Micro-transactions for in-game rewards or incentives are not permitted.

    1. Administrator's name and email.
    2 persons (Primary and Alternate) that are responsible for the proper operation of the individual servers will be considered administrators.

    1. Host specifications and location:
    Ex. SWGEmu Server specs

    1. Summary of intent:
    This is a brief description of server options.
    Ex. pre-9 jedi, tef, char limits, etc
    *SWGEmu will maintain current goals

    1. Login instructions for users:
    To include but not limited to any information required for community members to log-in to the server.
    Examples: SWGEmu Account Registration, How to Install SWGEmu, SWGEmu Rules and Policies.

    1. Link to Open source repository:
    Open source repo’s will need to include but not be limited to:
    All Core3 files required to properly build and run the server. (core/scripts)
    (Ex. http://review.swgemu.com/ )

    1. A Contributor License Agreement is also required to push code back to swgemu core3.
    SWGEmu will review any code submissions that stay within our project goals. The CLA can be signed digitally once you have created an account on Gerrit Code Review.


    Systems currently implemented in support of community interaction.


    SWGEmu will host a new, official IRC channel for cross server cooperation. Please join #swgemuservers. Channel permissions to be determined. SWGEmu Leads to be channel owner. (Please register and identify your IRC nickname.) This channel is strictly moderated and is subject to SWGEmu Rules and Policies. Treat others with dignity and respect at all times.

    SWGEmu will also add sub-sections to the forums for the various servers. Each approved-license server can chose 2 representatives that will have their SWGEmu forums titles changed to “Server Name” Representative. These forums are strictly moderated and are subject to SWGEmu Rules and Policies. Treat others with dignity and respect at all times.

    Other systems to be implemented in support of community interaction.

    SWGEmu Development Wiki - Started

    Open source repository listing for shared server-side code, debug info, dev tools, qa tools, or any code or info in support of but not deemed to be within the current goals of SWGEmu. (Ex’s. https://github.com/Scurby , Scrapbook) - Declare a ‘community repo’

    Shared server mantis bug-tracker and knowledge base. The possibility of using in-game bug reporting/knowledge base to be explored. Setup a api/mantis hookup to post crash bugs. - Research and test.

    Important note

    Engine3 is fully owned and copyrighted and is not included in the AGPL licensing. SWGEmu is granted permission by the owner to use and distribute versions of Engine3 in support of Core3. Any questions concerning changes to Engine3 can be forwarded to the owner by SWGEmu for consideration.

    For your convenience we made an offline version of AGPL Instructions and Requirements shared as a downloadable pdf document. If you have any questions, need further clarification and/or guidance on the approval process or the above requirements feel free to contact Scurby, our QA leader on our IRC or email him at [email protected]


    SWGEmu reserves the right to make further changes to AGPL Instructions and Requirements. No changes will take place without a proper and timely announcement.

    Thank you all for your dedication and continued support.


    ~The SWGEmu team

  2. #2
    Junior Member Thrax989's Avatar
    Join Date
    Jan 2015
    Location
    CA,San Francisco
    Posts
    107
    Thank you for the opportunity I have sent in my application .

  3. #3
    Junior Member Thrax989's Avatar
    Join Date
    Jan 2015
    Location
    CA,San Francisco
    Posts
    107
    how long would one's application take and are we waiting on a mail back ? I'm patient just curious that is all .

  4. #4
    Lead Moderator Vlada's Avatar
    Join Date
    Feb 2007
    Location
    Mustafar
    Posts
    31,062
    Since TheAnswer is out of town it will take a few days. We thought about postponing this announcement till he gets home, but decided against that because we kept you all waiting too damn long already.

    Please be patient a while longer. I really am sorry for the delay but it couldn't be avoided. We just cant start the process without TheAnswer.



    P.S. If you have any further questions, concerns, need further clarifications please contact Scurby or if you just want to chat with some of our staff or other server admins, please join our IRC #swgemuservers channel.
    P.P.S. I also created the necessary SWGEmu Based Server discussion section you can use.
    Last edited by Vlada; 05-26-2015 at 07:36 PM.

  5. #5
    Community Testers - On Leave risenangel's Avatar
    Join Date
    Aug 2011
    Posts
    475
    This has been a long time coming.
    Community Tester - On Leave

    SWGEmu is a non-profit, open source community project.

    How to report bugs | Mantis (Bug Tracker) | Live Support
    Install SWGEmu | Fix SWGEmu | mIRC Guide | Submit a ticket

  6. #6
    Junior Member
    Join Date
    May 2007
    Posts
    239
    Thanks SWGEMU et al for all your hard work.

    App sent.
    Last edited by Vlada; 05-27-2015 at 02:27 PM.

  7. #7
    Lead Moderator Vlada's Avatar
    Join Date
    Feb 2007
    Location
    Mustafar
    Posts
    31,062
    Please don't use this thread for promoting your server, self promotion or promoting your agenda. If you want to use Engine3 without time restrictions, great. If you don't, that is also great, that decision is yours to make. We don't need to know why you decided to do what ever you are about to do.

  8. #8
    Application submitted. Thank you for all your hard work.

  9. #9
    Junior Member
    Join Date
    Dec 2006
    Posts
    220
    Are the internals still closed-source? Engine3 or something like that?

    IIRC this used to be the case, that not everything was open-source.

  10. #10
    Lead Moderator Vlada's Avatar
    Join Date
    Feb 2007
    Location
    Mustafar
    Posts
    31,062
    Quote Originally Posted by na85 View Post
    Are the internals still closed-source? Engine3 or something like that?

    IIRC this used to be the case, that not everything was open-source.

    Did you read the announcements? And i mean this one and the one linked in the first paragraph?

  11. #11
    Junior Member
    Join Date
    Dec 2006
    Posts
    220
    Quote Originally Posted by Vlada View Post
    Did you read the announcements? And i mean this one and the one linked in the first paragraph?
    Yes, I did but it wasn't really clear to me. I've been following this project since inception (less closely in recent years) and it has historically been very hostile to both the other development efforts and its own users. I recall there was an announcement made a few years ago that everything would be open source except for some internal library or something along those lines. Is that Engine3?

    Is literally everything open source now or is there still some proprietary bull**** in there? Because if it's actually open source and Ramsay doesn't still speak in a derogatory fashion about the users, I'd consider doing some development work.

    Like it just seems to be a hollow offer. If you guys are serious about open source why is there no prominent link to a github repo or something? Sounds a lot like the project is still about stroking certain people's egos. Timers to make it intentionally segfault? That's shameful, man.
    Last edited by na85; 05-31-2015 at 03:37 AM.

  12. #12
    Quality Assurance nee2earth's Avatar
    Join Date
    Mar 2007
    Location
    Earth
    Posts
    3,390
    Quote Originally Posted by na85 View Post
    . I've been following this project since inception.

    and does Ramsay still speak in a derogatory fashion about the users? Timers to make it intentionally segfault?
    Ramsay isn't around anymore. And the 'timers' are now rendered moot by what's stated in the OP of this thread.

    I'm sure Vlada will address the rest of your post far more eloquently (and informatively) than I can.
    Nee Shadowfire
    Staff & QA-Hybrid


    SWGEmu is a non-profit, open source community project.
    How to report bugs | Live Support | Mantis (Bug Tracker)

  13. #13
    Moderator Lolindir's Avatar
    Join Date
    Jul 2011
    Location
    Norway
    Posts
    9,314
    The Engine3 is not open source, Core 3 is. Engine3 isn't SWGEmus creation.
    Lolindir
    Moderator

    SWGEmu is a non-profit, open source community project.
    How to report bugs | Mantis (Bug Tracker) | Live Support
    Install SWGEmu | Fix SWGEmu | mIRC Guide | Submit a ticket

  14. #14
    QA Leader Scurby's Avatar
    Join Date
    Feb 2012
    Location
    Ohio, USA
    Posts
    770
    Quote Originally Posted by na85 View Post
    Yes, I did but it wasn't really clear to me. I've been following this project since inception (less closely in recent years) and it has historically been very hostile to both the other development efforts and its own users. I recall there was an announcement made a few years ago that everything would be open source except for some internal library or something along those lines. Is that Engine3?

    Is literally everything open source now or is there still some proprietary bull**** in there? Because if it's actually open source and Ramsay doesn't still speak in a derogatory fashion about the users, I'd consider doing some development work.

    Like it just seems to be a hollow offer. If you guys are serious about open source why is there no prominent link to a github repo or something? Sounds a lot like the project is still about stroking certain people's egos. Timers to make it intentionally segfault? That's shameful, man.
    We should chat. A lot of that history is just that. Its true that the engine is closed source. But it always was privately owned and copyrighted. The core is where 99 and 66/100 percent of the work is done. And yes, the link is on the swgemu home page. Drop by IRC. Join #swgemuservers. Say hi.

    Those days are over mate. You want to contribute? I'll help find a way to make that possible for you. And I'll do my best to make sure you have fun at it. I use the version of the engine with the segfault. But I don't run a server that is open to the public. I have never had a reason to leave mine up long enough to reach the segfault. That's my experience anyhow...

    I hear your pain. I see your join date. I do understand. I'm listening....

  15. #15
    Junior Member
    Join Date
    Dec 2006
    Posts
    220
    Quote Originally Posted by Lolindir View Post
    The Engine3 is not open source, Core 3 is. Engine3 isn't SWGEmus creation.
    Okay, so parts of SWGEMU are still closed-source. Nothing really has changed. Got it.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts