Marc J. Rochkind
From Wikipedia, the free encyclopedia
Marc J. Rochkind is a computer programmer, most famous for his textbook Advanced Unix Programming, regarded as a standard text on how to program to the Unix operating system.
Contents |
[edit] Biography
Rochkind started his career at Bell Labs in 1970, starting work on Unix very early in its history. In 1972 he wrote the Source Code Control System, the first version control system.
Rochkind left Bell Labs in the early 1980s and has since then worked as a writer, teacher, consultant, engineering manager and entrepreneur. He founded XVT Software, who sold a GUI portability development tool. He now works as a writer, as a consulting expert on Unix, and as an independent developer of digital photography applications.
[edit] SCO v. IBM litigation
- Further information: SCO v. IBM
Rochkind serves as an expert witness for the SCO Group in its claim that IBM misappropriated SCO's intellectual property and used it to enhance Linux. Rochkind claims that Linux contains misappropriated code, methods and concepts.[1]. In an order dated June 28, 2006, the Federal magistrate judge presiding over the discovery phase of the case stated "many of SCO’s arguments and much of Mr. Rochkind’s declaration miss the mark"[1].
IBM responds to Rochkind supposed expertise in Appendix H of document 981 of the SCO v. IBM docket [2].
Rochkind writes: "In my 35-plus years as a professional software developer, I have never seen an IBM Technical Disclosure Bulletin, nor was I aware that such documents even existed until I reviewed Ex. 508 for this case."
IBM responds: "A google.com search for the quoted term "IBM Technical Disclosure Bulletin" results in about 495,000 hits. A search of issued patents from 1976 to the present for the term results in 34,187 hits."
IBM continues for 8 additional paragraphs, systematically pointing out the errors and ommissions of Rochkind declarations.
[edit] Books by Marc J. Rochkind
- Advanced UNIX Programming, Prentice-Hall, August 1985, ISBN 0-13-011800-1
- Advanced C Programming for Displays: Character Displays, Windows, and Keyboards for the Unix and MS-DOS Operating Systems, Prentice-Hall, 1988, ISBN 0-13-010240-7
- Home Theater Explained, BookSurge Publishing, April 5, 2002; ISBN 1-58898-716-7
- Advanced UNIX Programming, 2nd Edition, Prentice-Hall, April 29 2004, ISBN 0-13-141154-3 — updated edition, covering POSIX, Solaris, Linux, FreeBSD and Darwin
[edit] Further reading
- Marc J. Rochkind, Has Unix Programming Changed In Twenty Years?, Prentice-Hall Professional Technical Reference, May 28, 2004