News for hackers. Stuff that matters.
Re:Apple is patenting Swift features by jofer on Friday January 25, 2019 @11:06AM (#18999144)
A key difference is that software is already covered by copyright. Identical copies violate copyright for software. For a mechanical device, identical copies generally don't violate copyright (trademarks, text, etc aside).

Mechanical devices need patents for the design, as a competitor can easily re-implement an absolutely identical design. It's often clear by inspection how it's made. A different device that accomplishes the same task in a slightly different way doesn't infringe on the patent.

Software already has protection against identical copies through copyright. The key difference is that software patents go farther; they claim to cover the concept. Any implementation of the concept violates the patent. Re-implementing software to accomplish the same mathematical concept in a different way still violates the patent.

Re:Apple is patenting Swift features by pnw_hazor on Friday January 25, 2019 @12:37PM (#19000260)
Patents protect how something is done. Copyrights protect what you make (e.g.,. expression of idea).
Re:Apple is patenting Swift features by andrekandre on Saturday January 26, 2019 @06:15PM (#19009194)
the “expression of idea” is precisely “how something is done” or am i missing something...

idea: superhuman who flys around saving people

expression: superman, alternative expression: ultraman

both protected respectively by copyright (imagery, stories, movies etc)... do they also need patents?

i think the answer here is “no” and it’s the same for software... but again, please correct if i’m missing something

edit: spelling/formatting