Share your knowledge at the LQ Wiki.
Go Back > Forums > Linux Forums > Linux - General
User Name
Linux - General This 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.


View Poll Results: Have you ever modified the source code of an open source application?
Yes 112 70.00%
No 43 26.88%
Not sure 5 3.13%
Voters: 160. You may not vote on this poll

  Search this Thread
Old 10-18-2019, 05:21 PM   #16
LQ Newbie
Registered: Nov 2014
Location: Montreal, Qc, CA
Distribution: CentOs 6, 7
Posts: 8

Rep: Reputation: Disabled

Yes sure did, I was working in a compagny where the base product OS was RH 6.5 and I had to rework the bootloader for enhanced failsafe hardware boot feature, I also created some hardware related drivers and also rework the init process for memory initialisation of the product. That was 10 years ago!!!
Old 10-18-2019, 05:53 PM   #17
LQ Newbie
Registered: Mar 2017
Distribution: Mint, Debian, Q4OS, Mageia, KDE Neon
Posts: 26

Rep: Reputation: 1
The password and blacklist plugins for roundcube. I made the password plugin refuse passwords that are easily cracked (I used zxcvbn for that) and changed the blacklist plugin to work as a whitelist instead.

Semi-colon-like fixes for ethercalc, tiki-wiki.

A one-line fix for to make it properly timeout.
Old 10-18-2019, 06:11 PM   #18
LQ Newbie
Registered: Sep 2019
Posts: 2

Rep: Reputation: Disabled
When actively contributing code to an active opensource project counts as yes, then yes.
Else when submitting patch to kernel module count as yes, then yes.
Otherwise, break
Old 10-18-2019, 08:44 PM   #19
LQ Newbie
Registered: Sep 2011
Posts: 3

Rep: Reputation: Disabled
I once needed to edit the code of a program which was too fast to adopt stupid libappindicator tray icon behaviour in fact ditching the context menu functionality. it was a very minute change, and I used it on my machine only, but it was totally worth the effort and I enjoyed it
Old 10-18-2019, 11:16 PM   #20
LQ Newbie
Registered: Mar 2017
Posts: 1

Rep: Reputation: Disabled
Have you ever modified the source code of an open source application?

Modified bootloader, Ethernet driver to process control message of base station in kernel space, etc. It was five years ago when I was working for a big telecom company to provide common platform service for different broadband network components. It is kind of PaaS in old fashion.
Old 10-18-2019, 11:26 PM   #21
LQ Guru
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 15,541
Blog Entries: 25

Rep: Reputation: 4504Reputation: 4504Reputation: 4504Reputation: 4504Reputation: 4504Reputation: 4504Reputation: 4504Reputation: 4504Reputation: 4504Reputation: 4504Reputation: 4504
I am a simple user, not a coder.
Old 10-19-2019, 12:36 AM   #22
LQ Newbie
Registered: Oct 2019
Posts: 2

Rep: Reputation: Disabled
I have never "modified the source code of an open source application".

..... I HAVE programmed in Basic, Pascal, C, DOS, Unix/Linux Shell, SQL, MS Access, Python.
..... I HAVE used graphical code debuggers that trace the code execution visually line by line, loop by loop.
..... I HAVE compiled code into applications for use on different systems

sooOOoo .... what difference does it make if it's 'Open source applications' ?

Am I missing something here?
Just curious.
Old 10-19-2019, 02:33 AM   #23
Pete Kirkham
LQ Newbie
Registered: Feb 2006
Posts: 3

Rep: Reputation: 0

I have added some more logging to Asterisk in cases where it really didn't tell you why certain SIP messages were being rejected. I never passed this back up the chain.
Old 10-19-2019, 03:22 AM   #24
LQ Newbie
Registered: Jan 2010
Posts: 1

Rep: Reputation: 0
No, I have only very little coding experience and none in C or C++.
Old 10-19-2019, 04:26 AM   #25
Registered: May 2011
Location: Netherlands
Distribution: OpenSUSE
Posts: 77

Rep: Reputation: 30
I am a co-maint of perl5 so I commit changes on a somewhat regular basis.
I also made changes (that were accepted) in xterm, elvis, claws-mail, tcsh, grep, gcc and other OSS
Old 10-19-2019, 04:44 AM   #26
LQ Newbie
Registered: Jun 2019
Distribution: openSUSE, CentOS, Fedora, Ubuntu, Kali, Knoppix, Debian
Posts: 3

Rep: Reputation: 0
Yes, examples: several shell scripts (mostly installers), Apache Hue, currently working on a package for .
Old 10-19-2019, 06:52 AM   #27
Senior Member
Registered: Dec 2012
Location: Washington DC area
Distribution: Fedora, CentOS, Slackware
Posts: 4,843

Rep: Reputation: 1472Reputation: 1472Reputation: 1472Reputation: 1472Reputation: 1472Reputation: 1472Reputation: 1472Reputation: 1472Reputation: 1472Reputation: 1472

In my case, I modified xterm to provide a feed to a custom log fifo file, and to include the edits done (filtering backspaces/character removal) from the log output. The output was recieved via the fifo by a logging process to timestamp and format the log.

This was used to provide a consolidated log of activity from a multiple of console lines connected to various computers.

This also required modification of window manager to allow more than the default number of 32 root windows - the modification could allow any number, generated at compile time in multiples of 32 workspaces.

The log could then be used to locate the source of various system problems where the origin of the problem might not be the system that reported it. It also captured hardware messages that could not be captured by syslog (as these failures tended to occur when disks and any other computation services - like syslog requires). It also would catch any cascading failures as well.

The resulting system (there were two) provided a consolidated console log for up to 64 systems though the usual number was between 24 and 35... (file servers, mail servers, Kerberos servers, compute servers...)

Last edited by jpollard; 10-19-2019 at 06:56 AM.
Old 10-19-2019, 07:53 AM   #28
LQ Newbie
Registered: Nov 2012
Posts: 8

Rep: Reputation: Disabled
I did a lot of big changes to code I used for myself without giving it back to the community, but also contributed some small changes and patches to fix open issues to several projects. For one specific open source project I provided support for ARM and Raspberry Pi for a while.
Old 10-19-2019, 12:04 PM   #29
LQ Newbie
Registered: Apr 2018
Distribution: OpenSuSE Leap 15.0, Ubuntu 16.04
Posts: 10

Rep: Reputation: 0
Yes. An offline dictionary and a video DVD authoring tool.

Last edited by pmv; 10-19-2019 at 02:51 PM.
Old 10-19-2019, 01:33 PM   #30
Mill J
Registered: Feb 2017
Location: Sweet
Distribution: Void, MX, Haiku, Icaros, Puppy and many others
Posts: 956
Blog Entries: 2

Rep: Reputation: 402Reputation: 402Reputation: 402Reputation: 402Reputation: 402
I have. Not very often but, some libraries I use need some tweaking to work. I try to submit changes upstream.

My personal RPi server runs my version of a media player that is based on an open-source player.

Needless to say. An interesting poll.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
I modified the AODV code part of NS2.31 for selecting a node which have minumamenergy lakshmanarao.k Programming 1 03-11-2015 05:51 PM
LXer: If You've Ever Sold a Used iPod, You May Have Violated Copyright Law LXer Syndicated Linux News 0 06-14-2012 04:10 AM
LXer: "What's this 'DEEE-bee-en' you write about?" Or will Linux ever (ever?) make its move on the d LXer Syndicated Linux News 5 12-21-2010 09:09 PM
i think that i will never ever ever ever switch to mac teamstatic84 General 11 01-03-2004 01:25 PM
Have you ever made a donation or a purchase to an open source organisation/project ? dukeinlondon Linux - General 8 11-14-2003 06:41 AM > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 04:43 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration