Content: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Background: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Welcome to TerraFirmaCraft Forums

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Dries007

      ATTENTION Forum Database Breach   03/04/2019

      There has been a breach of our database. Please make sure you change your password (use a password manager, like Lastpass).
      If you used this password anywhere else, change that too! The passwords themselves are stored hashed, but may old accounts still had old, insecure (by today's standards) hashes from back when they where created. This means they can be "cracked" more easily. Other leaked information includes: email, IP, account name.
      I'm trying my best to find out more and keep everyone up to date. Discord (http://invite.gg/TerraFirmaCraft) is the best option for up to date news and questions. I'm sorry for this, but the damage has been done. All I can do is try to make sure it doesn't happen again.
    • Claycorp

      This forum is now READ ONLY!   01/20/2020

      As of this post and forever into the future this forum has been put into READ ONLY MODE. There will be no new posts! A replacement is coming SoonTM . If you wish to stay up-to-date on whats going on or post your content. Please use the Discord or Sub-Reddit until the new forums are running.

      Any questions or comments can be directed to Claycorp on either platform.

Search the Community: Showing results for tags 'GPL'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 2 results

  1. Allow me to begin by telling you that I'm very happy you've released TFC under the GNU General Public License. It's an amazing copyleft license that will ultimately result in more rather than less software freedom around the world. However, I read the FAQ, and I couldn't help but notice some errors in your explanation of the license. So I first must ask if you've even read the license, or if you just blindly chose it because it says 'free' on it. If you have read it, why have you misrepresented it on your FAQ page? If you didn't want people to make money from TFC, you shouldn't have released it such that they can, although I believe it should stay licensed as it is. The GPL was one of the first free software licenses. Free software DOES NOT mean that you can't make money from it. It means that the users' essential freedoms are respected. Those are: 0. The freedom to run the program as you wish, for any purpose. 1. The freedom to study how the program works, and change it so it does your computing as you wish. Access to the source code is a precondition for this. 2. The freedom to redistribute copies so you can help your neighbor. 3. The freedom to distribute copies of your modified versions to others. By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this. You can read the full definition at http://gnu.org/philosophy/free-sw.html. Thus, your FAQ conflicts with this. You conflict with the GPL firstly by saying you cannot directly earn money with it, when in fact you can. Freedoms 2 and 3 are there to allow that, and the license makes it explicit. You also say we're not allowed to advertise the Technic things. I understand that there is no official support, and you are not required to offer it. However, the license still permits us to do as we wish with the program. It respects our freedoms. Once more, I'm very pleased to see more freedom-respecting software in the world. I certainly wish the game itself would go that route, but alas, I'm stuck. If you have any questions about software freedom, you may e-mail me (http://mcmackins.org/contact.html) or respond to this thread, although I will not be visiting these forums as often as I read my e-mail.
  2. [Not sure if this should go under discussion or support]I was browsing through the TFCraft repo on github and looking over all the commits Bioxx has been making. And then I opened up the license.txt and saw GPL v3 - it made my day. I'm assuming Bioxx was the one who made that decision since his name is on the relevant commit, but if the idea came from someone else, thank you whoever you are. It's sad that FOSS, let alone open source software, is not more common amongst Minecraft mods. Modding Minecraft is not that hard to get into and I think the modding community would be a whole lot better off if it was easier to build off of the work other modders have already done. And given how large and full of potential Terrafirmacraft is, giving people a way to make their own changes to the mod is very empowering and helpful. Maybe I'm just being naive of the fact that the Dev API and addons exist, but I would much rather read and screw around with the original source code itself and test out modifications in-game rather than post the contents of my daydreams to the forum.So, I'm a programmer who's trying to get into Java and Minecraft modding and I was excited by the license because of all the things I would want to modify about survival mode Minecraft, Terrafirmacraft makes many of them already and I would rather work to extend/improve than than start something from scratch (for now ). I'm perfectly aware that addons and the Dev API exist, so I'd just like to ask the community and ideally the developers the following questions just for clarifications:0) How deliberate, serious and/or permanent was the decision to use GPL v3? What was the reasoning and/or intentions behind it? 1) Am I allowed to redistribute TFC provided I'm not charging money for it? As part of a modpack? 2) Furthermore, am I allowed to release and distribute my own modified version of TFC provided I'm not charging money for it and making the source of my own changes publicly available and properly credit Bioxx, Dunk, et al. for that which is not my work? 3) Finally, what's the policy on pull requests? Bioxx stated on the Twitter account that he doesn't like others touching his code. Should I generally assume that any features or improvements I make are unwanted upstream and should just get posted as an addon? Upstream for bug fixes, downstream for game changes? Much of this is addressed to some degree within the body of the license itself, but I'm asking anyways because I'm not sure how interested/open Bioxx and Dunk are to suggestions in the form of code. Thank you again for making Minecraft just a little more open.