Have you ever modified the source code of an open source application?
Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
View Poll Results: Have you ever modified the source code of an open source application?
I would really like to learn how to do this. Can someone get me started on the right path with learning about source code modifications.
Do you mean you want to modify the source code of an open source application?
So download it, use an editor and modify what you want. That's all.
The real question(s) would be: what do you want to modify and why do you want to modify it?
So you need to have a goal, an improvement idea or a bugfix or whatever. But first you need to know the application and you need to be able to build it. Also you need to check your modification, validate the result (if it is really better and does not cause any trouble). And finally you need to release and document it.
Yes. The code of gnome-screenshot. I don't remember anymore at which version GNOME introduced the idiotic flash when taking screenshots. I requested an option to disable it but they refused (typical...), I downloaded the source and removed from it anything even remotely related to the "cheese flash" as they had named it. That worked for some time but then they decided to impose their crap by updating one or a few other libraries related to GNOME which brought the stupid flash back. Since I was unable to find the culprit library in order to edit it, I kicked the damn thing in its @ss and installed scrot. I've been using scrot ever since. As it turned out scrot is a lot better than gnome-screenshot bc I don't have to edit the source in order to change the output filename and the quality of the screenshot, all that can be done by options in the command itself.
In that case you need to open a new thread about it, because it is offtopic in this poll. Post your findings and some other details and we can try to help you to go further.
Yes, and still do often, like integrating VPN software connection results into Truenas, or making sure all my hardware works properly, as I like it, into my distro of choice ;-)
(Use to modify/write computer source code) ... all the time until I bought a God d*mn house!
On the flip, nowadays and being a guy at heart, love spending money at my favorite hardware box store.
A prior open source writer/author, I was long ago associated with, also bought a house ... and likely ended-up doing the same darn thing! Except he sort of likely fell completely off the (open source software) grid due to having the all-included house package deal of a wife and kids. From photos, he now has a really nice self-remodeled kitchen!
So, word from the wise, if you love writing open source code, either live like a hermit or spend all of your hard earned cash on well maintained rentals? If you're a MS employee, buy a new house and preach open source should not be commercialized?
yes, for the last couple of years i've been working with friends to support the use of OpenEMR which is being used to support homeless people, especially during the covid-19 pandemic. I've contributed one or two functions, and fixed a but or two.
it's very satisfying doing this!
many, many years ago I fixed a bug in a unix kernel, but that wasn't really in the context of open source - i did it while working at GE for their port of the o.s
Seems a re-occuring theme here. In the past, a lot more. Back in my gentoo ricer days it was very very frequently. These days, most projects are pretty mature and don't need a whole lot of effort put in. I do still hack on a few things every now and then but kudos to the devs across the board for making things so easy.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.