Click here to Skip to main content
15,215,194 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
 
GeneralRe: I'd like to see a world without plagiarism. Pin
0x01AA22-Mar-20 6:33
mve0x01AA22-Mar-20 6:33 
GeneralRe: I'd like to see a world without plagiarism. Pin
PIEBALDconsult22-Mar-20 7:41
professionalPIEBALDconsult22-Mar-20 7:41 
GeneralRe: I'd like to see a world without plagiarism. Pin
RickZeeland22-Mar-20 7:48
mveRickZeeland22-Mar-20 7:48 
GeneralRe: I'd like to see a world without plagiarism. Pin
Member 798912222-Mar-20 8:16
MemberMember 798912222-Mar-20 8:16 
GeneralRe: I'd like to see a world without plagiarism. Pin
  Forogar  23-Mar-20 4:04
professional  Forogar  23-Mar-20 4:04 
GeneralRe: I'd like to see a world without plagiarism. Pin
Member 798912223-Mar-20 5:03
MemberMember 798912223-Mar-20 5:03 
GeneralRe: I'd like to see a world without plagiarism. Pin
Mike Hankey22-Mar-20 7:52
professionalMike Hankey22-Mar-20 7:52 
GeneralRe: I'd like to see a world without plagiarism. Pin
Member 798912222-Mar-20 8:15
MemberMember 798912222-Mar-20 8:15 
Plagiarism is the most sincere form of flattery.

In folk music circles, you should be honored if you hear some other musician playing your dance tune. It has been that way for many generations. Note that when you play "A springar in the tradition of Ola Mossafinn", you shouldn't play it exactly as Ola did (which you couldn't know anyway, as he died in 1912): You play it your way, your style, maybe with a quite different sound, but based on the material form the Mossafinn springar.

Classical music has been similar: In the renaissance and baroque period, to be recognized, a young composer had to present a collection of works each imitating a different old master. One of my CDs, Heinrich Schutz: Il primo libro de madrigali, is a recording of his first book of madrigals showing that he was good at plagiarizing other composers.

"Borrowing" (or "quoting") is still common, not the least in jazz music. And if you want an extreme "classical" example: Peter Schickele: Eine Kleine Nichtmusik[^]. If you know nothing about classical music, maybe you won't care for this one; the more classical themes you are familiar with, the better it gets! (If you like it, also look for The Unbegun Symphony[^], but Nichtmusik has more well known quotes.)

However, the most extreme plagiarism, where you are openly invited to do it, is the open source code "movement". Note that open source did not arrive with *nix: In the 1970s and 80s, new OS versions for the Univac mainframe was delivered in source code, to be assembled by the customer. The minis came with a hardcopy listing of the entire OS (they didn't give it out in machine readable format, but I know at least one guy who typed it in from the hardcopy). The ACM collection of algorithms (all in Fortran IV code), several thousand of them, filled about six feet of packed ring binders in the library of the Comp.Sci department. My "basement computer museum" has a full listing of VAX/VMS on microfiche cards (don't ask me about its version number!).

You may argue that FOSS is different because the creator has himself given you the right to copy/plagiarize the code. But in the old days, musicians and other artists more or less said the same thing: If you want to play it your way, do! What is different today, is that "intellectual rights" have been blown up tremendously, especially in music where as little as four measures that resembles another piece, while all the rest does not, is enough to be accused of plagiarism. (Not too many years ago, it was eight measures.) You may be plagiarizing by accident, never having heard the piece that you are blamed for plagiarizing.

In programming, you have the same thing: Quite obvious tricks and methods that anybody could have made up on their own - and, it turns out, a lot of developers have created on their own - turns out to be patented by someone. This is a much bigger problem in the USA, where you can patent anything, and then people may challenge the patent, which is a costly affair. Most European countries will not grant a patent unless it represents something significantly new, it must have a clearly identifiable "invention height". So, a lot of US patents would not be granted in Europe.

Note that IP protection through patents require you to reveal exactly what you are doing, what makes your solution so special. Anyone can plagiarize it to learn from it - that is the very idea. But they cannot make money on it, as long as the patent is upheld. But the day it runs out (or isn't renewed), any competitor may release to the market the result of x years implementation work on products based on your patent.

(I never had this confirmed, it is just a suspicion of mine: For magnetic disks, we read articles about vertical magnetization, how it could significantly increase data density, around 1978-79. But we saw no revolution for many years: Disks were gradually getting bigger, but only slowly. Then, twenty years later (the maximum patent time), disk capacities suddenly exploded. It happened within a few months, from several manufacturers. I am sure that they all had been studying the patent, and developed the technology in their labs, building the production lines and stocking up piles of new high capacity, vertical magnetization disks ready to send to market the same day as the patent expired. Correct me if you know this to be completely wrong!)

I believe that a full ban on plagiarism would be an obstacle to development and creativity. We need to be inspired by the work of others, learn from the work of others. Taking that inspiration and learning into our own work is bound to include a few measures of music or a few code lines. You cannot learn a lot, and then discard it completly. It is not possible, and it is a waste of valuable learning.

Sure, some plagiarism is regular stealing, it is not quoting. But today, we have set the borderline between stealing and quoting at a level that I feel uncomfortable with - more so in music than in software, but still: If I happen to program similar to another guy, and his way has no significan "invention height", then I think I should be entitled to do so.
GeneralRe: I'd like to see a world without plagiarism. Pin
Nelek22-Mar-20 8:28
protectorNelek22-Mar-20 8:28 
GeneralRe: I'd like to see a world without plagiarism. Pin
Mark_Wallace22-Mar-20 9:01
MemberMark_Wallace22-Mar-20 9:01 
GeneralRe: I'd like to see a world without plagiarism. Pin
Member 798912222-Mar-20 9:15
MemberMember 798912222-Mar-20 9:15 
GeneralRe: I'd like to see a world without plagiarism. Pin
Mark_Wallace22-Mar-20 21:09
MemberMark_Wallace22-Mar-20 21:09 
GeneralRe: I'd like to see a world without plagiarism. Pin
OriginalGriff22-Mar-20 21:24
mveOriginalGriff22-Mar-20 21:24 
GeneralRe: I'd like to see a world without plagiarism. Pin
Mark_Wallace22-Mar-20 21:31
MemberMark_Wallace22-Mar-20 21:31 
GeneralRe: I'd like to see a world without plagiarism. Pin
OriginalGriff22-Mar-20 21:36
mveOriginalGriff22-Mar-20 21:36 
GeneralRe: I'd like to see a world without plagiarism. Pin
Mark_Wallace22-Mar-20 21:39
MemberMark_Wallace22-Mar-20 21:39 
GeneralRe: I'd like to see a world without plagiarism. Pin
BillWoodruff23-Mar-20 6:06
mveBillWoodruff23-Mar-20 6:06 
GeneralIf you want to know how good the health service is where you are Pin
Mark_Wallace22-Mar-20 5:33
MemberMark_Wallace22-Mar-20 5:33 
GeneralRe: If you want to know how good the health service is where you are Pin
lopatir22-Mar-20 5:51
Memberlopatir22-Mar-20 5:51 
GeneralRe: If you want to know how good the health service is where you are Pin
Jörgen Andersson22-Mar-20 6:01
professionalJörgen Andersson22-Mar-20 6:01 
GeneralRe: If you want to know how good the health service is where you are Pin
Mark_Wallace22-Mar-20 8:46
MemberMark_Wallace22-Mar-20 8:46 
GeneralRe: If you want to know how good the health service is where you are Pin
Jörgen Andersson22-Mar-20 9:23
professionalJörgen Andersson22-Mar-20 9:23 
GeneralRe: If you want to know how good the health service is where you are Pin
Mark_Wallace22-Mar-20 20:37
MemberMark_Wallace22-Mar-20 20:37 
GeneralRe: If you want to know how good the health service is where you are Pin
OriginalGriff22-Mar-20 6:01
mveOriginalGriff22-Mar-20 6:01 
GeneralRe: If you want to know how good the health service is where you are Pin
Jörgen Andersson22-Mar-20 7:31
professionalJörgen Andersson22-Mar-20 7:31 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.