I'll just have to say this, because it's something that is really going the wrong way.
We had this thread about the whiners and bitching people who never were happy with any addon maker's work. With this mentioned thread and the closure of OFP.info comment system, I think addon makers have an easier life.
First I'll explain how I see the development process for myself. I began as a scripter in the community and my intention was always to exploit the engine as much as possible; besides this, whenever I found a way to do something, I wanted to share it with the community because of one thing: To make the game we all play more enjoyable, realistic and just a better experience.
I always saw it as an open development process. I looked at other people's code, I took ideas from other people's work and I tried, tried and tried. I try to reimplement something or to implement something new, in a way that the community gets something newer and better. Other people profit from this work from me, and they take code and solutions I released, improve it, or they just bundle it with an addon or whatever.
The scripting progress in the community was probably the fastest and the richest, and still new solutions are found and some engine bugs/limitations can be overgone. The scripting progress was basically a scientific one:
People are demanding solutions for their problems; someone tries to solve this problem and he finds probably a way to; the script code is being released either stand alone or with an addon; other people can look into the code, improve it, find bugs or use it as a base for new solutions.
This way you get a huge script repository and we have lots of tutorials regarding scripting and relative topics (resources, dialogs, a.s.o.). Scripting also seems to be more a intellectual challenge than modelling, island making and texturing, which are time consuming and require a lot of patience (of course you need talent and the right tools).
Nevertheless there are many more people willing to share their code and solutions in scripting than in other areas of OFP modifying. My interest in this is, what are the reasons why people don't want to share their models and textures?
Why are people instead trying to do everything possible to prevent people from modifying their addons?
Please don't get me wrong, I'm not saying you should give away all your hard work to this "ungratefull" community. I hate it, when someone is using work he didn't do himself and does not give any credit to the original author.
The point is: In the modelling and texturing area everyone has to go either the way creating models and textures from scratch, or he has to ask some addon maker. And in the latter case no-one can guarantee that the addon maker will say yes. Actually I wanted to derive my work from someone's work, but the original author said No.
Guess what? Now I have to go all the hard way in recreating a model from scratch that someone else has already done. It's not hard to imagine that this takes away time from other projects you are doing or you are planning. And this made me really upset.
Instead of switching to an open method of addon developing where all addon resources are free to use for other addon makers (with crediting), we are going the other way, people want to build up their egos instead by restricting the user's rights in using an addon.
The recent usage of new PBOs which you have to edit in a Hex Editor, before you can open them in UnPBO (well I actually didn't try it yet, but I guess I'd find it quickly) is making me sad. I remember where people were willing to help people in Decrypting Resistance PBOs and people thanked for this help.
Now those people who are able to tell someone how to change those PBOs are asses if they tell it. I'm pointing now at CSLA and Inquisitor. It makes me upset because CSLA Mod uses free to use and free to modify Scripts from me, while they chose to say that people who open their PBOs are "cracking" their addons, or they want to rip their addons.
I think that this is not OK, and if people chose the restrict the usage of their addons in such a way, I am going to restrict everything that was created by me in the opposite way.
I'm thinking about a "viral" license like the GPL for everything I created so far. For those who don't know: The GPL is a license which forces you to release the sources to the binaries (compiled software) you gave (free or sold) to someone, even if you were using only portions of GPL code.
It's very easy then: People have the right and possibilty to "secure" their work and restrict usage of their addons. So I have the right to release my work with such a license that forces everyone who is using it, to release their addons in an open and editable format.
Just think about it: You are profiting from other people's work; why should that guy who released his work open and free profit from your work and modify it to his pleasure?
And to make sure: I am in no way for unauthorized usage of other people's work, or for just giving away your work.
All I want is, that if you use free and open work (and tutorials count as free work, too) that you you take over the sense of this open development because there are people who made a lot of basic work just to make it possible for you to create additional content for OFP as easily as possible.
I thank to every addon maker who releases his work free to use and without restrictions, but I thank also those who leave their PBOs easy extractable and their config.cpp unencrypted.
And my biggest thanks goes to everyone who contributed tutorials and documentation about creating OFP content, and the necessary tools of course. Without those people we would be probably in Addon Nirvana.
HOME
Reply With Quote




