LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
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.

Notices


View Poll Results: Have you ever modified the source code of an open source application?
Yes 352 58.37%
No 224 37.15%
Not sure 27 4.48%
Voters: 603. You may not vote on this poll

Reply
  Search this Thread
Old 10-18-2019, 04:21 PM   #16
sdblanchet
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, 04:53 PM   #17
ychaouche
Member
 
Registered: Mar 2017
Distribution: Mint, Debian, Q4OS, Mageia, KDE Neon
Posts: 369
Blog Entries: 1

Rep: Reputation: 49
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 bottle.py to make it properly timeout.
 
Old 10-18-2019, 05:11 PM   #18
nylon0700
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, 07:44 PM   #19
synthakai
LQ Newbie
 
Registered: Sep 2011
Posts: 4

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, 10:16 PM   #20
xjbych1224
LQ Newbie
 
Registered: Mar 2017
Posts: 1

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

Yes.
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, 10:26 PM   #21
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,342
Blog Entries: 28

Rep: Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145
I am a simple user, not a coder.
 
Old 10-18-2019, 11:36 PM   #22
MannyVel
LQ Newbie
 
Registered: Oct 2019
Location: North Central Florida
Distribution: Linux Mint / Kubuntu
Posts: 4

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

..... 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, 01:33 AM   #23
Pete Kirkham
LQ Newbie
 
Registered: Feb 2006
Posts: 3

Rep: Reputation: 0
Asterisk

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, 02:22 AM   #24
rodeback
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, 03:26 AM   #25
Tux!
Member
 
Registered: May 2011
Location: Netherlands
Distribution: openSUSE
Posts: 114

Rep: Reputation: 32
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, 03:44 AM   #26
mushishi
LQ Newbie
 
Registered: Jun 2019
Distribution: openSUSE, Rocky, Fedora, Mint, Kali
Posts: 6

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

Rep: Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513
Yes.

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 05:56 AM.
 
Old 10-19-2019, 06:53 AM   #28
pgloor
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, 11:04 AM   #29
pmv
Member
 
Registered: Apr 2018
Location: Germany
Distribution: OpenSuSE 15.4 Ubuntu 20.04 Archlinux 2022.08.05 Slackware 15.0
Posts: 87
Blog Entries: 5

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

Last edited by pmv; 10-19-2019 at 01:51 PM.
 
Old 10-19-2019, 12:33 PM   #30
Mill J
Senior Member
 
Registered: Feb 2017
Location: @127.0.0.1
Distribution: Mint, Void, MX, Haiku, PMOS, Plasma Mobile, and many others
Posts: 1,258
Blog Entries: 2

Rep: Reputation: 542Reputation: 542Reputation: 542Reputation: 542Reputation: 542Reputation: 542
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.
 
  


Reply



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 04: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 03: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 08:09 PM
i think that i will never ever ever ever switch to mac teamstatic84 General 11 01-03-2004 12:25 PM
Have you ever made a donation or a purchase to an open source organisation/project ? dukeinlondon Linux - General 8 11-14-2003 05:41 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 01:19 PM.

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