Oooooooh, Richard M. Stallman, you've been served! And this one has the makings of a genuine nerd throwdown. User landondyer on software development site GitHub has posted an open source project called kasm, a "simple two-pass 6502 assembler." What makes it entertaining to me is the ABRMS license under which he published it. ABRMS stands for "Anyone But Richard M Stallman," and true to its name, the license allows anyone in the world to use the software in any way they want. Well, anyone but Richard M. Stallman, who is expressly prohibited from, "mak[ing] use of or redistribut[ing] this program or any of its derivatives." Richard M. Stallman is the father of the GNU license, a license that requires any software using code covered by the GNU license to be freely available for anyone else to "use, study, share (copy), and modify the software." The GNU license is a rallying point for many in the open source software community, especially those who see it as a movement, while others see it as the bane of software innovation. I'm not taking sides on this issue (there's a time and place for GNU), but the ABRMS license cracked me up. (Courtesy of Denis Dzyubenko, via Florian Mueller) (Image made with help from Shutterstock)
Recent News See All »
Recent Tips See All »
© The Mac Observer, Inc. -- All rights reserved. All information presented on this site is copyrighted by The Mac Observer, Inc. except where otherwise noted. No portion of this site may be copied without express written consent. Other sites are invited to link to any aspect of this site provided that all content is presented in its original form and is not placed within another frame. The Mac Observer is an independent publication and has not been authorized, sponsored, or otherwise approved by Apple, Inc.