Jump to content

Portal:Free and open-source software/Selected article: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Gronky (talk | contribs)
new selectee: openwrt
Gronky (talk | contribs)
new selectee: dragonfly bsd
Line 1: Line 1:
'''[[DragonFly BSD]]''' is a [[Free software|free]], [[Unix-like]] [[operating system]] which was [[fork (software)|forked]] from [[FreeBSD]] 4.8. [[Matt Dillon (computer scientist)|Matt Dillon]], a long-time FreeBSD and [[Amiga]] developer, started work on DragonFly BSD in June [[2003]] and announced it on the FreeBSD mailing lists on [[July 16]], [[2003]] [http://lists.freebsd.org/pipermail/freebsd-current/2003-July/006889.html].
'''[[OpenWrt]]''' is a [[GNU/Linux]] based [[firmware]] for [[Embedded system|embedded devices]] such as [[residential gateway|residential gateways]] (routers). Support was originally limited to the [[Linksys WRT54G]] and similar models (hence the name), but has been expanded to include other chipsets and manufacturers, even [[x86]]. The most popular routers seem to be the Linksys WRT54G series and the Asus WL500G. OpenWrt primarily uses a [[Command line interface|command-line interface]], and until recently, did not have a web-based GUI interface, which is generally provided in most manufacturers' firmware. Technical support is only provided through the forums and [[Internet Relay Chat|IRC]] channel.


Dillon started DragonFly in the belief that the methods and techniques being adopted for [[Thread (software engineering)|threading]] and [[Symmetric multiprocessing|SMP]] in FreeBSD 5 would lead to a poorly performing system that would be very difficult to maintain. Intended to be ''"the logical continuation of the FreeBSD 4.x series"'', DragonFly is being developed in an entirely different direction from FreeBSD 5, including a new [[Light Weight Kernel Threads]] (LWKT) implementation and a light weight ports/messaging system. Many concepts planned for DragonFly were inspired by [[AmigaOS]].
The development of OpenWrt was initially aided by the ease of modification afforded by manufacturers' use of software licensed under the [[GNU General Public License]] (GPL), which requires manufacturers to release all changes made to code originally licensed under the GPL.


<div class="noprint" style="text-align:right;margin-right:10px;margin-bottom:4px;">'''[[OpenWrt|Read the article...]]'''</div>
<div class="noprint" style="text-align:right;margin-right:10px;margin-bottom:4px;">'''[[DragonFly BSD|Read the article...]]'''</div>


Archive of previous selected articles: [[Portal:Free_software/selected_article_archive|Selected article archive]]
Archive of previous selected articles: [[Portal:Free_software/selected_article_archive|Selected article archive]]

Revision as of 17:29, 5 July 2007

DragonFly BSD is a free, Unix-like operating system which was forked from FreeBSD 4.8. Matt Dillon, a long-time FreeBSD and Amiga developer, started work on DragonFly BSD in June 2003 and announced it on the FreeBSD mailing lists on July 16, 2003 [1].

Dillon started DragonFly in the belief that the methods and techniques being adopted for threading and SMP in FreeBSD 5 would lead to a poorly performing system that would be very difficult to maintain. Intended to be "the logical continuation of the FreeBSD 4.x series", DragonFly is being developed in an entirely different direction from FreeBSD 5, including a new Light Weight Kernel Threads (LWKT) implementation and a light weight ports/messaging system. Many concepts planned for DragonFly were inspired by AmigaOS.

Archive of previous selected articles: Selected article archive