 Meanwhile, the advent of Usenet and UUCPNet in the early 1980s further connected the programming community and provided a simpler way for programmers to share their software and contribute to software others had written.In 1983, Richard Stallman launched the GNU Project to write a complete operating system free from constraints on use of its source code.Particular incidents that motivated this include a case where an annoying printer couldn't be fixed because the source code was withheld from users.