Meta tags:
Headings (most frequently used words):
gnu, and, free, system, project, contents, origins, manifesto, philosophy, activism, software, funding, copyright, licenses, stewardship, copyleft, operating, development, strategic, projects, recognition, see, also, references, external, links, distribution, guidelines, gnome, enterprise,
Text of the page (most frequently used words):
the (259), gnu (201), #software (129), free (108), and (87), project (76), from (57), retrieved (48), license (46), for (42), #system (41), archived (38), was (37), original (37), foundation (34), linux (34), that (30), source (27), public (25), general (24), stallman (23), edit (23), kernel (23), with (22), this (21), operating (21), not (21), open (20), use (17), 2026 (17), richard (17), licenses (16), copyleft (15), org (15), manifesto (14), development (14), fsf (14), gpl (13), distribution (13), unix (13), its (13), code (12), copyright (12), proprietary (12), projects (12), most (12), under (11), enterprise (11), 2014 (11), had (11), users (11), guidelines (10), emacs (10), gnome (10), their (10), 2013 (9), also (9), freedom (9), version (9), used (9), main (9), article (9), may (8), all (8), packages (8), history (8), other (8), libre (8), own (8), 2011 (8), are (8), but (8), programs (8), wikipedia (7), non (7), erp (7), one (7), hurd (7), 2012 (7), 2023 (7), like (7), 2020 (7), which (7), developed (7), page (6), september (6), articles (6), references (6), time (6), movement (6), list (6), distributions (6), see (6), lesser (6), 2007 (6), kde (6), 2015 (6), fsdg (6), 1991 (6), new (6), make (6), were (6), many (6), has (6), goal (6), compiler (6), program (6), could (6), june (5), links (5), january (5), support (5), they (5), have (5), why (5), help (5), www (5), 2022 (5), august (5), what (5), february (5), can (5), create (5), released (5), such (5), first (5), run (5), tools (5), any (5), file (5), toggle (4), contents (4), search (4), available (4), terms (4), applications (4), commercial (4), comparison (4), mit (4), lgpl (4), community (4), systems (4), design (4), people (4), contributors (4), gcc (4), modified (4), documentation (4), april (4), would (4), fedora (4), these (4), 2009 (4), 2018 (4), linus (4), torvalds (4), 978 (4), isbn (4), origins (4), how (4), freedoms (4), programmers (4), written (4), 1992 (4), been (4), when (4), over (4), though (4), change (4), copy (4), modify (4), distribute (4), editor (4), hide (4), move (4), sidebar (4), view (3), developers (3), legal (3), about (3), privacy (3), using (3), you (3), inc (3), commons (3), lacking (3), reliable (3), pages (3), 1983 (3), business (3), sap (3), portal (3), shared (3), initiative (3), hardware (3), related (3), computing (3), rights (3), permissive (3), definition (3), works (3), debian (3), india (3), more (3), usenix (3), 2019 (3), 2021 (3), basis (3), 2016 (3), there (3), minix (3), july (3), bulletin (3), library (3), university (3), work (3), march (3), our (3), printer (3), december (3), started (3), gnue (3), desktop (3), launched (3), required (3), same (3), issue (3), well (3), since (3), needed (3), political (3), only (3), strategic (3), utilities (3), release (3), possible (3), part (3), strong (3), weak (3), them (3), right (3), called (3), his (3), changes (3), get (3), study (3), detailed (3), donate (3), computer (3), grants (3), sources (3), add (2), languages (2), table (2), mobile (2), contact (2), policy (2), text (2), site (2), wikimedia (2), creative (2), categories (2), vague (2), ambiguous (2), wayback (2), short (2), description (2), wikidata (2), category (2), apache (2), sage (2), oracle (2), cloud (2), microsoft (2), revolution (2), promise (2), topics (2), firmware (2), drivers (2), management (2), domain (2), cultural (2), python (2), bsd (2), events (2), formerly (2), apps (2), web (2), health (2), long (2), programming (2), latin (2), america (2), europe (2), defective (2), anti (2), windows (2), campaigns (2), affero (2), controversy (2), john (2), guix (2), build (2), exception (2), external (2), lifetime (2), achievement (2), award (2), asked (2), remove (2), 2000 (2), today (2), 2005 (2), gets (2), assignments (2), thank (2), explaining (2), don (2), endorse (2), production (2), still (2), some (2), building (2), clang (2), llvm (2), benedict (2), comp (2), 2008 (2), october (2), better (2), your (2), few (2), distributed (2), gitlab (2), top (2), resource (2), data (2), vol (2), press (2), two (2), writing (2), information (2), maintainers (2), 2024 (2), 2025 (2), four (2), essential (2), 2004 (2), cambridge (2), git (2), lisp (2), repository (2), 1987 (2), 2001 (2), despite (2), after (2), completely (2), designate (2), entire (2), mailing (2), archives (2), recursive (2), acronym (2), between (2), graphic (2), etienne (2), suvasa (2), head (2), aurelio (2), heckert (2), freely (2), recognition (2), etc (2), single (2), much (2), later (2), effort (2), because (2), another (2), becoming (2), install (2), then (2), prevent (2), replacement (2), problem (2), harmony (2), did (2), now (2), independently (2), funds (2), existing (2), adopted (2), toolchain (2), however (2), currently (2), endorsed (2), running (2), others (2), completed (2), compilation (2), already (2), ran (2), machines (2), decided (2), dos (2), allow (2), link (2), while (2), output (2), although (2), maintain (2), gives (2), everyone (2), redistribute (2), often (2), known (2), adding (2), restrictions (2), devices (2), number (2), commonly (2), copies (2), wrote (2), share (2), experience (2), package (2), published (2), holder (2), stewardship (2), funding (2), where (2), programmer (2), social (2), philosophy (2), activism (2), gain (2), participation (2), improve (2), ensure (2), provide (2), allowed (2), derived (2), finished (2), able (2), parts (2), even (2), portable (2), trix (2), parser (2), announced (2), message (2), current (2), learn (2), appearance (2), upload (2), read (2), norsk (2), bahasa (2), subsection (2), log (2), account (2), menu (2), topic, cookie, statement, statistics, conduct, safety, contacts, disclaimers, additional, apply, agree, registered, trademark, profit, organization, attribution, sharealike, rendered, parsoid, last, edited, utc, hidden, webarchive, template, including, recorded, pronunciations, phonos, extension, matches, law, media, establishments, united, states, https, index, php, title, gnu_project, oldid, 1375043896, tryton, postbooks, openbravo, odoo, metasfresh, ledgersmb, idempiere, erpnext, erp5, dolibarr, compiere, ofbiz, adempiere, adaxa, suite, metaerp, unit4, world, traverse, tally, 4hana, 300, netsuite, dynamics, 365, kuali, edwards, certinia, eclipse, acumatica, cathedral, bazaar, core, model, specification, forking, trusted, tivoization, security, patents, sco, controversies, device, mozilla, rebranding, proliferation, digital, challenges, contributor, agreement, types, standards, zlib, wtfpl, unlicense, sleepycat, mpl, isc, agpl, epl, cddl, beerware, artistic, apsl, afl, organisations, advocacy, ios, android, commerce, video, games, television, routing, office, suites, mathematics, wireless, graphics, configuration, codecs, bioinformatics, audio, timeline, outline, term, directories, hosting, facilities, closed, alternative, league, sister, organizations, awards, directory, gerald, jay, sussman, henry, poole, geoffrey, knauth, naming, sullivan, federico, heinz, brian, fox, bradley, kühn, benjamin, mako, hill, gnash, chess, lilypond, gnumed, icecat, gnuzilla, guard, gnunet, archimedes, electric, gmp, gsl, taler, octave, texmacs, jami, gimp, gnustep, grub, gdb, binutils, findutils, coreutils, bash, glibc, variants, gnat, font, linking, official, website, flame, homepage, mcgovern, neil, nmcgovern, via, twitter, tweet, multiple, times, refused, moglen, eben, publisher, focusing, policies, allowing, document, avoiding, ruinous, compromises, ready, bugs, missing, features, status, docs, radio, zealand, 1986, volume, reasons, certain, cases, shouldn, next, files, x11, wiki, freedesktop, ncurses, statista, copying, master, xorg, xserver, frequently, questions, smith, roderick, wiley, sons, 11819739, essentials, goldman, ron, gabriel, morgan, kaufmann, 55860889, 133, innovation, happens, elsewhere, strategy, chopra, samir, dexter, scott, routledge, 41597893, decoding, liberation, whitesource, trends, predictions, black, duck, center, jun, 1998, flashes, kelty, christopher, duke, 82234264, bits, significance, old, raymond, eric, 2002, catb, licensing, howto, choose, papers, machine, helping, speeches, interviews, essays, weber, harvard, success, 1985, cgit, savannah, wardrip, fruin, noah, nick, montfort, massachusetts, 2003, 545, 550, newmediareader, implementation, speech, york, skill, timesharing, helpless, feature, cooperation, focus, quite, clearly, leading, both, fronts, losing, graciously, mark, shuttleworth, balsa, andrew, tried, word, expression, body, forget, forum, discussion, matters, faq, 2017, archive, name, pronounced, syllable, vowel, sound, noo, drawn, november, donating, bold, 9965, received, ubiquity, breadth, quality, redistributable, modifiable, enabled, generation, research, meta, 1996, regarded, sub, class, aware, designed, collect, location, collects, decommissioned, planners, popular, being, tempted, simultaneously, attempt, successful, perceived, solved, second, tackled, different, angle, aimed, dependencies, progress, very, eventually, component, depended, dissociated, itself, managed, toolkit, owned, mid, 1990s, onward, companies, investing, redirected, toward, point, focused, maintaining, starting, acute, threat, notable, whose, components, standard, collection, high, priority, follow, thus, does, consider, fully, close, distro, servers, therefore, become, added, option, installer, mostly, describes, combination, removes, binary, blobs, obfuscated, portions, consist, eschewing, entirely, include, pureos, trisquel, parabola, hyperbola, dragora, commitment, explains, installable, qualifies, helps, qualify, present, suitable, environments, commencement, years, ago, major, proposed, gplv2, composed, done, toolchains, whole, widespread, powerful, compared, contemporary, commented, considered, toy, live, sometimes, differentiate, typically, distributors, together, strictly, forbids, practice, lax, push, among, result, user, who, obtains, legally, rest, besides, unrelated, majority, window, licensed, linked, saw, fdl, followed, revised, clauses, protect, against, large, historically, recently, challenged, recipients, forbidding, imposing, further, idea, referred, guarantee, unipress, around, 80s, each, 1989, james, gosling, recommends, assign, considers, acceptable, small, retain, enforce, case, enforces, rather, than, proceeds, associate, members, purchases, donations, uses, sense, fit, individual, needs, way, obtain, depends, provided, friends, internet, company, purchase, technical, nature, ethical, producing, writings, authored, listed, purpose, mechanics, versions, implement, full, access, remained, created, future, generations, remain, gratis, versus, aspects, narrative, runs, command, describe, once, identical, incorporated, longer, names, numbers, crash, proof, encouraged, take, aspect, interested, write, commands, level, compatible, generator, accumulated, almost, optimizing, various, mentioned, initial, exists, soon, revealed, attempted, base, abandoned, favour, mach, awk, grep, assembler, linker, yacc, debugger, intent, start, coding, never, having, prior, felt, appropriate, fairly, clean, usenet, late, 1970s, installed, lab, worked, frustrated, receive, solve, early, led, him, believe, limits, includes, awareness, campaigning, sharing, material, order, fundamental, important, utility, need, call, basing, according, founding, everything, useful, normally, comes, along, without, initiated, 1984, appeared, outside, made, combined, control, computers, developing, publishing, collaboratively, mass, collaboration, gnoo, mascot, please, jstor, scholar, books, newspapers, news, find, secondary, tertiary, relies, excessively, primary, confused, encyclopedia, item, printable, download, pdf, print, export, switch, legacy, shortened, url, cite, permanent, here, actions, english, talk, українська, türkçe, தமிழ், svenska, српски, srpski, shqip, русский, română, português, polski, occitan, bokmål, nynorsk, melayu, मराठी, മലയാളം, олык, марий, кыргызча, 한국어, 日本語, italiano, indonesia, interlingua, עברית, galego, gaeilge, français, فارسی, español, deutsch, čeština, català, বাংলা, беларуская, العربية, personal, special, recent, contribute, random, navigation, jump, content,
Text of the page (random words):
ilding political campaigning and sharing of new material origins edit in the late 1970s richard stallman had an issue with a new printer installed in the mit ai lab where he worked at the time which ran proprietary firmware richard stallman was frustrated that he could not receive a copy of the printer software and edit the code to solve his problem this early experience led him to believe that the limits of non free software are a social issue 9 richard stallman announced his intent to start coding the gnu project in a usenet message in september 1983 10 despite never having used unix prior stallman felt that it was the most appropriate system design to use as a basis for the gnu project as it was portable and fairly clean 11 when the gnu project first started it had an emacs text editor with lisp for writing editor commands a source level debugger a yacc compatible parser generator and a linker 12 the gnu system required its own c compiler and tools to be free software so these also had to be developed by june 1987 the project had accumulated and developed free software for an assembler an almost finished portable optimizing c compiler gcc an editor gnu emacs and various unix utilities such as ls grep awk make and ld 13 richard stallman also mentioned in the gnu manifesto that an initial kernel exists for the gnu operating system that kernel was soon revealed to be the trix kernel 14 developers attempted to use trix as the base of the gnu kernel but abandoned the effort in favour of gnu mach once the kernel and the compiler were finished gnu was able to be used for program development the main goal was to create many other applications to be like the unix system gnu was able to run unix programs but was not identical to it gnu incorporated longer file names file version numbers and a crash proof file system the gnu manifesto was written to gain support and participation from others for the project programmers were encouraged to take part in any aspect of the project that interested them people could donate funds computer parts or even their own time to write code and programs for the project 4 the origins and development of most aspects of the gnu project and free software in general are shared in a detailed narrative in the emacs help system c h g runs the emacs editor command describe gnu project it is the same detailed history as at their web site 15 gnu manifesto edit main article gnu manifesto the gnu manifesto was written by richard stallman to gain support and participation in the gnu project in the manifesto stallman listed four freedoms essential to software users freedom to run a program for any purpose freedom to study the mechanics of the program and modify it freedom to redistribute copies and freedom to improve and change modified versions for public use see also gratis versus libre 16 17 to implement these freedoms users needed full access to the source code to ensure code remained free and provide it to the public stallman created the gnu general public license gpl which allowed software and the future generations of code derived from it to remain free for public use philosophy and activism edit main article free software movement although most of the gnu project s output is technical in nature it was launched as a social ethical and political initiative 18 19 as well as producing software and licenses the gnu project has published a number of writings many of which were authored by richard stallman free software edit main article free software the gnu project uses software that is free for users to copy edit and distribute 20 it is free in the sense that users can change the software to fit individual needs the way programmers obtain the free software depends on where they get it the software could be provided to the programmer from friends or over the internet or the company a programmer works for may purchase the software 21 funding edit proceeds from free software foundation associate members purchases and donations support the gnu project 22 copyright gnu licenses and stewardship edit the gnu project recommends that contributors assign the copyright for gnu packages to the free software foundation 23 24 though the free software foundation considers it acceptable to release small changes to an existing project to the public domain 25 however this is not required package maintainers may retain copyright to the gnu packages they maintain though since only the copyright holder may enforce the license used such as the gnu gpl the copyright holder in this case enforces it rather than the free software foundation 26 for the development of needed software stallman wrote a license called the gnu general public license first called emacs general public license with the goal to guarantee users freedom to share and change free software 27 stallman wrote this license after his experience with james gosling and a program called unipress over a controversy around software code use in the gnu emacs program 28 29 for most of the 80s each gnu package had its own license the emacs general public license the gcc general public license etc in 1989 fsf published a single license they could use for all their software and which could be used by non gnu projects the gnu general public license gpl 28 30 this license is now used by most of gnu software as well as a large number of free software programs that are not part of the gnu project it also historically has been the most commonly used free software license though recently challenged by the mit license 31 32 it gives all recipients of a program the right to run copy modify and distribute it while forbidding them from imposing further restrictions on any copies they distribute this idea is often referred to as copyleft 33 in 1991 the gnu lesser general public license lgpl then known as the library general public license was written for the gnu c library to allow it to be linked with proprietary software 34 1991 also saw the release of version 2 of the gnu gpl the gnu free documentation license fdl for documentation followed in 2000 35 the gpl and lgpl were revised to version 3 in 2007 adding clauses to protect users against hardware restrictions that prevent users from running modified software on their own devices 36 besides gnu s packages the gnu project s licenses can 37 and are used by many unrelated projects such as the linux kernel often used with gnu software a majority of free software such as the x window system 38 is licensed under permissive free software licenses 39 copyleft edit main article copyleft copyleft licenses help maintain free use of this software among other programmers copyleft gives everyone the legal right to use edit and redistribute programs or programs code as long as the distribution terms do not change as a result any user who obtains the software legally has the same freedoms as the rest of its users do 40 the gnu project and the free software foundation sometimes differentiate between strong and weak copyleft licenses weak copyleft programs typically allow distributors to link them together with non free programs while strong copyleft strictly forbids this practice most of the gnu project s output is released under a strong copyleft although some is released under a weak copyleft or a lax push over free software license 41 42 operating system development edit gnu hurd live cd main article gnu the first goal of the gnu project was to create a whole free software operating system because unix was already widespread and ran on more powerful machines compared to contemporary cp m or ms dos machines of time 43 it was decided it would be a unix like operating system richard stallman later commented that he considered ms dos a toy 44 by 1992 the gnu project had completed all of the major operating system utilities but had not completed their proposed operating system kernel gnu hurd with the release of the linux kernel for the first time under the gplv2 with version 0 12 in 1992 the project was started independently by linus torvalds in 1991 but not under gpl it was possible to run an operating system composed completely of free software though the linux kernel is not part of the gnu project it was developed using gcc and other gnu programming tools and was released as free software under the gnu general public license 45 most compilation of the linux kernel is still done with gnu toolchains but it is currently possible to use the clang compiler and the llvm toolchain for compilation 46 as of present the gnu project has not released a version of gnu hurd that is suitable for production environments since the commencement of the gnu hurd project over 35 years ago 47 gnu free system distribution guidelines edit the gnu free system distribution guidelines gnu fsdg is a system distribution commitment that explains how an installable system distribution such as a linux distribution qualifies as free libre and helps distribution developers make their distributions qualify 48 the list mostly describes distributions that are a combination of gnu packages with a linux libre kernel a modified linux kernel that removes binary blobs obfuscated code and portions of code under proprietary licenses and consist only of free software eschewing proprietary software entirely 49 50 51 distributions that have adopted the gnu fsdg include dragora gnu linux libre gnu guix system hyperbola gnu linux libre parabola gnu linux libre trisquel gnu linux pureos and a few others 52 in 2022 debian was close to becoming a fsf endorsed distro but it had another repository on its servers with non free packages therefore it did not become fsf endorsed debian 12 added an option in its installer for non free hardware to work by running non free code 53 the fedora project s distribution license guidelines were used as a basis for the fsdg 54 the fedora project s own guidelines however currently do not follow the fsdg and thus the gnu project does not consider fedora to be a fully free libre gnu linux distribution 51 strategic projects edit see also free software foundation high priority projects and gnu toolchain from the mid 1990s onward with many companies investing in free software development the free software foundation redirected its funds toward the legal and political support of free software development software development from that point on focused on maintaining existing projects and starting new projects only when there was an acute threat to the free software community one of the most notable projects of the gnu project is the gnu compiler collection whose components have been adopted as the standard compiler system on many unix like systems the copyright of most works by the gnu project is owned by the free software foundation 55 gnome edit the gnome desktop effort was launched by the gnu project because another desktop system kde was becoming popular but required users to install qt which was then proprietary software to prevent people from being tempted to install kde and qt the gnu project simultaneously launched two projects one was the harmony toolkit this was an attempt to make a free software replacement for qt had this project been successful the perceived problem with the kde would have been solved the second project was gnome which tackled the same issue from a different angle it aimed to make a replacement for kde that had no dependencies on proprietary software the harmony project did not make much progress but gnome developed very well eventually the proprietary component that kde depended on qt was released as free software 56 gnome has since when dissociated itself from the gnu project and the free software foundation and is now independently managed by the gnome project 57 better source needed gnu enterprise edit gnu enterprise gnue was a meta project started in 1996 58 and can be regarded as a sub project of the gnu project gnue s goal is to create free enterprise class data aware applications enterprise resource planners etc gnue is designed to collect enterprise software for the gnu system in a single location much like the gnome project collects desktop software it was later decommissioned 59 recognition edit in 2001 the gnu project received the usenix lifetime achievement award for the ubiquity breadth and quality of its freely available redistributable and modifiable software which has enabled a generation of research and commercial development 60 see also edit free and open source software portal free software foundation gnu free documentation license list of gnu packages 9965 gnu references edit a bold gnu head archived from the original on december 5 2014 retrieved june 28 2026 we thank aurelio a heckert for donating this graphic to us a gnu head archived from the original on july 28 2011 retrieved november 30 2014 this graphic was drawn by etienne suvasa what is gnu the gnu operating system free software foundation september 4 2009 archived from the original on 2004 04 02 retrieved 2009 10 09 the name gnu is a recursive acronym for gnu s not unix it is pronounced g noo as one syllable with no vowel sound between the g and the n 1 2 the gnu manifesto free software foundation july 21 2007 archived from the original on 2018 07 14 retrieved 2015 10 08 torvalds linus benedict august 1991 comp os minix archived from the original on 2013 05 09 retrieved 2009 09 06 z archive of linux version 0 99 the linux kernel archives december 1992 archived from the original on 2017 01 30 balsa andrew d the linux kernel mailing list faq the linux kernel archives kernel org archived from the original on 2012 10 01 retrieved 2013 06 13 we have tried to use the word linux or the expression linux kernel to designate the kernel and gnu linux to designate the entire body of gnu gpl ed os software many people forget that the linux kernel mailing list is a forum for discussion of kernel related matters not gnu linux in general mark shuttleworth 14 february 2014 losing graciously archived from the original on 22 march 2014 retrieved 27 april 2014 today our focus is on the cloud and on mobile and we are quite clearly leading gnu linux on both fronts stallman richard may 29 2001 free software freedom and cooperation speech new york university retrieved march 24 2026 so despite our skill as programmers after all we had written our own timesharing system we were completely helpless to add this feature to the printer software richard stallman new unix implementation archived from the original on 2011 01 22 retrieved 2013 09 27 stallman richard 2022 how i do my computing archived from the original on january 31 2023 retrieved january 31 2023 wardrip fruin noah and nick montfort the gnu manifesto the newmediareader cambridge massachusetts mit 2003 pp 545 550 gnu s bulletin vol 1 no 3 gnu org june 1987 archived from the original on 2015 11 25 retrieved 2014 04 18 the gnu manifesto gnu project what s gnu gnu s not unix archived from the original on 2026 05 21 retrieved ...
|