Berkeley CSUA MOTD:Entry 19925
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/05/24 [General] UID:1000 Activity:popular
5/24    

2000/11/27-29 [Computer/SW/OS/FreeBSD, Computer/SW/Unix] UID:19925 Activity:very high
11/27   I want to distribute a .c file that I sell with my proprietary
        product.  The .c file is GPL'd.  Do I have to distribute my
        proprietary product for free, now?
        \_ Ask a fucking lawyer.
        \_ Yes. RMS wants it all. Stupid you for picking COMMIE GPL
           tainted code.
        \_ IF you include GPLed code in your program, your whole program
           falls under the GPL.  This is a deliberate "feature": that it is
           viral in nature.  The key difference between the GPL and LGPL
           is that the LGPL, since inteded for libraries, is that only the
           origional portion is under the LGPL, the rest of your program
           is not.  One of the initial bugs in Bison is that the output
           was covered under the GPL and not the LGPL (a situation since
           rectified).
        \_ No.  The GPL does not prevent you from selling your code.  That
           said, depending upon which version of the GPL the file is under
           (there are several, check out http://gnu.org for details), others may
              proprietary product.  The .c file is GPL'd.  This means I
              must make available the entire source of my proprietary
              product for free, to anyone that asks.
           be able to freely give your code to others.
        \_ The GPL doesn't affect one bit how much you charge for your product,
              for free to anyone that asks, less medium copy costs.
           it just gives your customers the right to give it away to anyone
           they want at any price they want, including for charge or for free.
           Sooner or later it will probably end up in the hands of someone
           who will do it for free.
           \_ Thanks.  I read the http://gnu.org material.  Amended:
              I want to distribute a .c file that I sell with my
              proprietary product.  The .c file is GPL'd.  My proprietary
              product becomes GPL'd.  All GPL'd software must be available
                \_ Only if the .c file is part of your product.  Look at
                   all the major Unix vendors - they include GPL'ed software
                   with their OS'es, but their OS'es aren't GPL'ed.
                   \_ I was talking with a friend about this and the
                      opinion was that if we distribute the GPL'd .c file
                      with the intention that the user can link it in
                      with our source, then it becomes iffy enough
                      that someone can sue us if we don't GPL the
                      entire proprietary product.
              for free to anyone that asks, less medium copy costs.  I can
              still sell my proprietary product for however much I want,
              but I have to give it away free to anyone that asks.
                \_ No you don't - you have to include source or provide it
                   at a reasonable cost for media for anyone who has a
                   binary copy, but you don't have to give it away for free.
                   \_ "less medium copy costs"
        \_ Okay, so I've done some research on the GNU GPL, and the basic
           idea is that if you link GPL'd source with your product, then
           your product becomes GPL'd, and anyone can take your product's
           source and make an improved version of your product.  In other
           words the GNU GPL "encourages" free software, which leaves the main
           revenue stream for GPL'd software to grants and support contracts,
           and co.'s like Red Hat that would pay programmers to write GPL'd
           software.  Is that right?
           \_ there's also the GNU Library license.  take GNU libc.  one can
              link to it and still keep his or her code proprietary.  -dpetrou
           \_ Yes.  This is correct.  The GPL is an evil virus license.
              \_ Well, free software isn't a bad thing.  The GPL definition
                 and intent should just be more clear to the lay programmers.
                 \_ I'm not opposed to free.  I'm opposed to virus licenses.
                 \_ BSD is a free license. GPL (and variations) are not.
                 \_ This is what happens when you get a kook like RMS trying
                    to write a legal document to do something that's
                    questionably legal in the first place.
ERROR, url_link recursive (eces.Colorado.EDU/secure/mindterm2) 2025/05/24 [General] UID:1000 Activity:popular
5/24    

You may also be interested in these entries...
2012/8/29-11/7 [Computer/SW/Security] UID:54467 Activity:nil
8/29    There was once a CSUA web page which runs an SSH client for logging
        on to soda.  Does that page still exist?  Can someone remind me of the
        URL please?  Thx.
        \_ what do you mean? instruction on how to ssh into soda?
           \_ No I think he means the ssh applet, which, iirc, was an applet
              that implemented an ssh v1 client.  I think this page went away
	...
2012/3/29-6/4 [Computer/HW/Memory, Computer/HW/CPU, Computer/HW/Drives] UID:54351 Activity:nil
3/29    A friend wants a PC (no mac). She doesn't want Dell. Is there a
        good place that can custom build for you (SSD, large RAM, cheap video
        card--no game)?
        \_ As a side note: back in my Cal days more than two decades ago when
           having a 387SX made me the only person with floating-point hardware,
           most machines were custom built.
	...
2012/1/27-3/26 [Computer/SW/Unix] UID:54299 Activity:nil
1/27    Interesting list of useful unix tools. Shout out to
        cowsay even!
        http://www.stumbleupon.com/su/3428AB/kkovacs.eu/cool-but-obscure-unix-tools
        \_ This is nice.  Thanks.
	...
2011/10/26-12/6 [Computer/SW/Unix] UID:54202 Activity:nil
10/24  What's an easy way to see if say column 3 of a file matches a list of
       expressions in a file? Basically I want to combine "grep -f <file>"
       to store the patterns and awk's $3 ~ /(AAA|BBB|CCC)/ ... I realize
       I can do this with "egrep -f " and use regexp instead of strings, but
       was wondering if there was some magic way to do this.
       \_ UNIX has no magic. Make a shell script to produce the ask or egrep
	...
2010/3/10-30 [Computer/SW/Mail] UID:53751 Activity:nil
3/10    What email program do people in Cal CS use nowadays?  In my school days
        people used /usr/bin/mail, then RMail in emacs, then VMail in emacs.
        After my days people used Elm, Pine, Mutt (I forgot which order).  In
        my first two jobs we could tell the seniority of fellow engineers based
        on which email program they use at work, because everyone used what
        they used to use in their school years.  In my last two jobs though,
	...
2009/11/13-30 [Computer/SW/Unix] UID:53523 Activity:nil
11/12   How does one find out if a system has rootkit installed?
        \_ Unix or m$?
           \_ Unix. On M$ I always assume it's compromised.
              \_ Install Tripwire before you plug your server into The Net?
                 The only other answer I can think of is to reinstall the
                 OS from scratch on another server and do an md checksum
	...
2009/9/4-12 [Computer/SW/OS/FreeBSD] UID:53331 Activity:kinda low
9/4     I'm seriously very happy Soda no longer runs FreeBSD.
        FreeBSD is really going down the tubes
        http://freebsdgirl.com/2009/08/its-a-dirty-job-but-someone-ha.html
        \_ funny, I dont remember it geting pwned anywhere near as many tmies
           as it has since the switch to Linux.  And that blog post is
           only abou the installer, not the running OS
	...
2009/7/24-29 [Computer/SW/Editors/Vi] UID:53195 Activity:low
7/24    Is dos2unix available somewhere?  Someone added all those Ctrl-M's to
        motd.public.
        \_ %s/^V^M//g in vim. What has your editor done for you today?
           \_ that works great in vi actually... in vim :set filetype=unix
	...
Cache (913 bytes)
gnu.org -> www.gnu.org/
FSF is the principal organizational sponsor of the GNU Project. FSF receives very little funding from corporations or grant-making foundations. We rely on support from individuals like you who support FSF's mission to preserve, protect and promote the freedom to use, study, copy, modify, and redistribute computer software, and to defend the rights of Free Software users. Last year, over 67% of our operating funds came from individual donors. That ongoing support is the primary way we can continue our work. DeCSS is not illegal and that Jon Johansen committed no crime by publishing it. Unlike the US and the EU, Norway has not bowed to the copyright industry's pressure to regulate technology and ban free software. You can do this electronically (see above link), but sending a paper letter has a greater effect. In Europe: The European Parliament's vote against software patents is not the final decision.