Devs involved in writing code for LibreOffice can often be paid devs working
for various companies as well as volunteers who write for the love of it.
It's better to get involved with the whole team rather than writing in total
isolation away from everyone. Also any code that you write that gets
accepted into the main branch will then go through quality control and be
tested on hundreds of thousand or even millions of real-world bare-metal
machines so that you can be sure it works. The code you write would be
released under OpenSource licences so that people could modify it in the
future to keep it up-to-date.
An alternative might be to write an Extension to just add a few things or
change a few things around. This way you could release it under a
proprietary licence so that no-one can update it without your permission and
so that no-one can see your code. Some people charge money for Extensions
they make under a proprietary licence. One advantage with this approach is
that when the main branch of LibreOffice gets upgraded you can hopefully use
the new version of LibreOffice and just plug-in your add-on/Extension (the
Extension might sometimes need a few tweaks). Also the Extension might work
with OpenOffice so that people might be able to choose which they use.
The main disadvantages of going the Extensions route are that you commit
yourself to maintaining the code or watch it slip into disuse and obscurity.
Also it's difficult to get people to alpha/beta-test. So, it's better to
get involved with the whole devs team even if that still means you quietly
get on with your own projects within that group.
View this message in context:
Sent from the Users mailing list archive at Nabble.com.
For unsubscribe instructions e-mail to: email@example.com
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted
Impressum (Legal Info)
: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (MPLv2
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our trademark policy