News for hackers. Stuff that matters.
Re:No patent if invention lies only in computer program, say... by throwawaykf05 on Tuesday February 23, 2016 @08:53PM (#11163942)
Trade secrets don't protect against reverse engineering or simply copying behavior. Historically, one of the rationalizations of patents was to encourage disclosure, but the exact wording, at least in the US constitution, gives no specific reasons.
Re:No patent if invention lies only in computer program, say... by eveningcoffee on Tuesday February 23, 2016 @09:22PM (#11164071)
Well, this is simply wrong as:

"The Congress shall have power ... To promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries;"

Re:No patent if invention lies only in computer program, say... by throwawaykf05 on Thursday February 25, 2016 @01:13PM (#11176377)
That is the exact sentence to which I refer. Note that it says nothing about "disclosure" or "recouping investments in R&D" or "protecting the little guy" or any of the rationalizations people typically assign to the patent system. It is deliberately vague and open to interpretation, specifying in broad terms only the means ("time limited monopolies") and the ends ("progress of ... the useful arts").