Silvan Gebhardt wrote:
I guess it's not about "Fixing" but also
expanding
small example: I use a extension to my gnome panel called "SSH Menu"
I can add hosts which it opens me a ssh session in a terminal just by
clicking on the menu entry.
now I wanted to expand that to include RDP Sessions - okay - took the
code, and have it rewritten.
so that IS actually an advantage! and I did not have to consult the
developers at all, I just checked out the code
And there is your illusion, as you will want to stay up-to-date, and as
such, you will have to get the new version (because it is cooler, or
actually because it contains so many security fixes because the code
quality is really really bad, which is the case in a lot of projects),
and then you find out that getting your cool little fix into their code
is most likely not going to happen, unless you can persuade them really
well or take a long time campaigning for it, and then they change the
API or complete structure of the code and you have to redo your change,
for small changes that might be fine, for larger ones, you are basically
peeped.
Better then to pay the closed source folks and let them do it, as they
will also maintain the changes for yo.
Greets,
Jeroen