Jonathan Leffler

less info
1,585 reputation
617
bio website None
location United States
age 53
visits member for 3 years, 9 months
seen May 24 at 7:12
Long-time Informix user and developer, experienced in C and Unix (many variants). Email: jonathan.leffler@gmail.com

Sep
25
awarded  Yearling
Feb
25
awarded  Constituent
Feb
18
awarded  Caucus
Feb
3
awarded  Analytical
Feb
3
awarded  Informed
Nov
20
comment Command line options style - POSIX or what?
@mizipzor: See update for current location of the information. See also Short/long options with option argument — is this some sort of convention?
Nov
20
revised Command line options style - POSIX or what?
Insert comment about transferred answer from (now closed) SO 367309 to SO 2160165.
Sep
25
awarded  Yearling
Aug
19
awarded  Nice Answer
Jul
1
comment Can I provide a GPL app, with different licenced logo?
@ColeJohnson: that is not an accurate characterization of the GPL. There are lots of things that you as the distributor of someone else's GPL licenced software cannot do legitimately. You're right that if you've licenced the software under the GPL, then you cannot readily take back that permission. However, the FSF and SFLC enforce the GPL on people who are doing whatever the hell they want that is not permitted by the GPL.
Jun
8
awarded  Caucus
Apr
22
awarded  Nice Answer
Sep
26
awarded  Yearling
Aug
13
awarded  Good Answer
Aug
13
awarded  Nice Answer
Jul
18
comment What is the best way to deal with legacy code not in version control?
@Kevin: You can usually find precompiled packages. If you can't get hold of those, either, then @Carson63000 has the right idea; it is time to run. I decline to work without a VCS - or several - available to me. I rely on them to keep things straight for me, and allow me to revert to a previous version at any time that I need to do so. Heck, even VSS is better than nothing (though that's a close call).
Jul
8
comment How does one securely and privately address security concerns inside code
Be careful: live demos of exploits can lead to criminal charges.
Jun
17
comment What is the best way to deal with legacy code not in version control?
Do you have a directory where you can write? If you don't, you can't compile either, so there must be somewhere. Put the VCS into a directory where you can install it. Put the code under the management of your VCS. Make a branch for whatever is 'out there' in the untamed wilderness; make another branch for you to work on; use a third branch to release too (this might be the trunk or master or main branch). Work with the VCS on your copy of the code. Be careful to deal with other people's changes to the code too. But don't change a thing until you've got the original under version control!
May
31
awarded  Good Answer
May
31
awarded  Nice Answer