La idea de las news de Usenet nació en el año 1979 cuando dos estudiantes graduados en la Universidad de Duke de Carolina del Norte, Tom Truscott y Jim Ellis pensaron en una red de ordenadores para comunicarse con el resto de la comunidad Unix. Se conocieron y discutieron la idea con otros estudiantes, incluyendo a Steve Bellovin de la universidad vecina de North Carolina en Chapel Hill. Usando modems de 300 baudios hechos por ellos mismos y el programa Unix to Unix copy (UUCP), una shell y el comando find del Unix Versión 7, Bellovin escribió unos scripts en shell que hacia que los ordenadores se llamasen periódicamente entre ellos y buscasen cambios en las fechas de actualización de los ficheros que contenían los artículos, si había cambios, esos ficheros se copiaban de un ordenador a otro. Pronto, a las máquinas de "duke" y "unc" se unió a la red la máquina phs del departamento de fisiología de la Escuela Médica de Duke en lo que sería la primera red Usenet. Stephen Daniel, tambien estudiante de Duke, en una conversación entre Tom Truscott y Jim Ellis le dieron la tarea de reescribir los scripts en lenguaje C para acelerar su lenta ejecución, pues requería más de un minuto de CPU de un PDP 11/70 para recibir un artículo, ese software sería el primer soft de Usenet en C y fué llamado A News. Una vez depurado el software A News por más gente de la Universidad de Duke, Jim Ellis fué a la Conferencia Usenix en Boulder Colorado (sobre Unix) en enero de 1980 y presentó el software, que gozó de gran aceptación, así como la descripción de los modems. Posteriormente, el mismo software sería distribuido el verano de ese mismo año en la Delaware Usenix meeting, donde en un texto que acompañaba al software explicaba "... Uno de los objetivos de Usenet ha sido el dar a cada sistema Unix la oportunidad de unirse y beneficiarse de una red de ordenadores (una Arpanet para pobres, si lo prefieres)... El software usado, A News, sería reescrito por Mak Horton y Matt Glickman que le llamaron B News y cuya versión 2.1 se lanzó en 1982, con este software ya se pudo tener grupos moderados y no moderados en la misma jerarquia, posteriormente sería reescrito en el C News por Geoff Collyer y Henry Spencer, hasta este momento, todo el software que gestionaba Usenet estaba basado en el UUCP, hasta que en el año 86 se introdujo el protocolo actual NNTP (Network News Transfer Protocol) basado en conexión de redes y comandos interactivos de intercambio de artículos. Los pioneros de Usenet no se explicaban el porqué de tan lento desarrollo de la red, pues el software era gratuito y solo requería conexiones telefonicas por modem y máquinas corriendo Unix, en el año 79 solo había 3 máquinas que se intercambiaban una media de 2 artículos diarios, en el 80 hubo 15 máquinas y se llegó a la cifra de 10 artículos diarios de media. Sería hacia el año 1981, en que se unió a Usenet la Universidad de Berkeley en California (ucb), esta universidad tenía conexión con Arpanet y entonces se establecieron enlaces entre Arpanet y Usenet (las primeras listas fueron sf-lovers y human-nets) empezando a crecer el número de maquinas de Usenet hasta 150 máquinas y unos 20 artículos diarios. Ya en 1982, la expansión contínua de Usenet sorprendió a todo el mundo, ni siquiera sus fundadores se esperaban un desarrollo tan grande y continuado, en el 82 había 400 maquinas con una media de 50 artículos diarios, en el 83 600 maquinas y 120 artículos, en el 84 eran 900 maquinas y 225 artículos, en el 88 eran más de 11 mil máquinas y el volúmen de artículos diarios era de cerca de 2 mil, y estas son unas cifras insignificantes comparadas con las actuales. En esos años, usenet constaba de grupos distribuidos en tres jerarquias, mod y net, donde la primera era para grupos moderados, net para grupos sin moderar y fa.* para los compartidos con Arpanet.