User Tools

Site Tools


about:history

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Previous revision
about:history [2012/10/08 20:18]
about:history [2014/12/16 12:47] (current)
hnyman correct table text centering
Line 7: Line 7:
  
 In the beginning of 2005 some new developers joined the team. After some months of closed development the team decided to publish the first "​experimental"​ versions of OpenWrt. The experimental versions use a heavily customized build system based on buildroot2 from the uclibc project. In the beginning of 2005 some new developers joined the team. After some months of closed development the team decided to publish the first "​experimental"​ versions of OpenWrt. The experimental versions use a heavily customized build system based on buildroot2 from the uclibc project.
-OpenWrt uses official GNU/Linux kernel sources and only adds patches for the system on chip and drivers for the network interfaces. The developer team tries to re-implement most of the proprietary code inside the GPL tarballs of the different vendors. There are free tools for writing new firmware images directly into the flash (mtd), for configuring the wireless lan chip (wlcompat/​wificonf) and to program the VLAN-capable switch via the proc filesystem. The codename of the first OpenWrt release is "White Russian",​ a popular cocktail. The development of the White Russian line has ended with the release of OpenWrt 0.9.+OpenWrt uses official GNU/Linux kernel sources and only adds patches for the system on chip and drivers for the network interfaces. The developer team tries to re-implement most of the proprietary code inside the GPL tarballs of the different vendors. There are free tools for writing new firmware images directly into the flash (mtd), for configuring the wireless lan chip (wlcompat/​wificonf) and to program the VLAN-capable switch via the proc filesystem. ​
  
-The development of the next release is taking place in our subversion (SVN) repository.+The codename of the first OpenWrt release is "White Russian"​. ((White Russian is a popular cocktail. Subsequent releases follow with other cocktails. The banner that is shown in the command line interface when you log in using telnet or SSH shows the preparation formula, if you're interested.)) The development of the White Russian line has ended with the release of OpenWrt 0.9. Subsequent releases continue the version scheme without the '​.0'​ prefix, and with the version number derived roughly from the year in which the release falls. Consequently,​ OpenWrt 7 and 8, both in the "​Kamikaze"​ stream, were released throughout 2007-2008. In 2010 OpenWrt 10 was ready, in a new release line codenamed "​Backfire"​. The current newest stable release is OpenWrt 12 "​Attitude Adjustment"​. ​The development of the next release, "​Barrier Breaker", ​is taking place in the GIT or subversion (SVN) repository.
  
-===== White Russian ​===== +===== Stable Releases ​===== 
-The legacy White Russian releases ​are still available, but are neither supported nor maintained:+ 
 +Stable release version numbers ​are made from the year and the month when a new stable branch was created. An additional third number indicates a service or interim release from that branch. 
 + 
 +Pre-built images and the source code of the latest stable release ​are available on an [[about::​latest|extra page]]. 
 + 
 +==== White Russian ====
  
-  * [[http://​downloads.openwrt.org/​whiterussian/​newest/​|Final ​White Russian release]] +The legacy White Russian releases are still available, but are neither supported nor maintainedThe latest ​White Russian release ​has version 0.9, released in 2007
-  * [[http://​dev.openwrt.org/​browser/​branches/​whiterussian|Subversion branch]]+
  
-===== Buildroot-NG and Kamikaze ​=====+==== Buildroot-NG and Kamikaze ====
 Substantial improvements to the build environment were made under the <color green>​Buildroot-NG</​color>​ fork in August and September 2006, and these were merged back into the main Kamikaze development branch in mid-October 2006 and became the first official Kamikaze release. There were several Kamikaze releases in 2007-2010. Substantial improvements to the build environment were made under the <color green>​Buildroot-NG</​color>​ fork in August and September 2006, and these were merged back into the main Kamikaze development branch in mid-October 2006 and became the first official Kamikaze release. There were several Kamikaze releases in 2007-2010.
-Some documentation of the [[http://​downloads.openwrt.org/​docs/​buildroot-documentation.html|earlier system]] (which was also used in White Russian builds) is still available; the basics remain similar in the current bleeding-edge trunk. 
  
-===== Backfire ​10.03 =====+==== Backfire ====
  
-First Backfire 10.03 release ​was in April 2010.+The first Backfire ​release, OpenWrt ​10.03was released ​in April 2010. A maintenance release (Backfire 10.03.1) was released in December 2011.
  
-The maintenance release ​10.03.1 ​was released in December 2011.+== Backfire ​10.03.1 ​== 
 +  * [[http://​downloads.openwrt.org/​backfire/​10.03.1/​|Images]] 
 +  * [[http://​downloads.openwrt.org/​backfire/​10.03.1/​README|Release Notes]] 
 +  * [[https://​dev.openwrt.org/​milestone/​Backfire%2010.03.1|Changelog]] 
 +  * [[https://​dev.openwrt.org/​browser/​tags/​backfire_10.03.1|SVN Tag]]
  
-===== Attitude Adjustment ​12.09 =====+==== Attitude Adjustment ====
  
-Attitude Adjustment 12.09 is the new stable releaseto be released in October 2012. The first beta was published in September 2012, but the final release has not yet been released.+The first Attitude Adjustment ​release, OpenWrt ​12.09, ​was released in April 2013.
  
-===== Bleeding edge trunk ===== +== Attitude Adjustment 12.09 == 
-The bleeding edge development trunk, where the main development is being made, is called as "​trunk"​ in the SVN repository+  * [[http://​downloads.openwrt.org/​attitude_adjustment/​12.09|Images]] 
 +  * [[http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​README|Release Notes]] 
 +  * [[https://​dev.openwrt.org/​milestone/​Attitude%20Adjustment%2012.09|Changelog (not summarised yet)]] 
 +  * [[https://​dev.openwrt.org/​browser/​tags/​attitude_adjustment_12.09|SVN Tag]]
  
-Until February 2011 it was confusingly also called "​Kamikaze"​ (like an earlier stable branch), but with [[https://​dev.openwrt.org/​changeset/​25514|r25514]] it was renamed to "​Attitude Adjustment"​. After AA was branched in October 2012, the trunk was renamed to "Barrier Breaker" with [[https://​dev.openwrt.org/​changeset/​33666|r33666]].+==== Barrier Breaker ​====
  
-The name of the currently installed version is displayed in the console ''​[[https://​dev.openwrt.org/​browser/​trunk/​package/​base-files/​files/​etc/​banner|/​etc/​banner]]''​+Barrier Breaker was released on October 2nd, 2014.
  
 +  * [[http://​downloads.openwrt.org/​barrier_breaker/​14.07/​|Images]]
 +  * [[https://​lists.openwrt.org/​pipermail/​openwrt-devel/​2014-October/​028346.html|Barrier Breaker 14.07 Release Notes]]
  
-===== Stable Releases =====+==== Chaos Calmer ​====
  
-Stable release version numbers are made from the year and the month when new stable branch was createdAn additional third number indicates service releases from that branch.+Developers have voiced ​the intention of releasing Chaos Calmer (CC) before ​the end of the year (2014). The CC release will use 3.14 or newer LTS kernel as baseline. 
 + 
 +===== Bleeding edge / trunk ===== 
 + 
 +The bleeding edge development trunk, where the main development is being made, is called as "​trunk"​ in the SVN repository.  
 + 
 +Until February 2011 it was confusingly also called "​Kamikaze"​ (like an earlier ​stable branch), but with [[https://​dev.openwrt.org/​changeset/​25514|r25514]] it was renamed to "​Attitude Adjustment"​Since then it has been renamed after each release branching to match the next release. In July 2014 it was renamed to "Chaos Calmer"​ with [[https://​dev.openwrt.org/​changeset/​41870|r41870]] and [[https://​dev.openwrt.org/​changeset/​41871|r41871]] 
 + 
 +The name of the currently installed version is displayed in the console ''​[[https://​dev.openwrt.org/​browser/​trunk/​package/​base-files/​files/​etc/​banner|/​etc/​banner]]''​
  
-For pre-built images and the source code of the latest stable release are available on an [[about::​latest|extra page]].+===== Timeline =====
  
-The following is a complete history of post White Russian releases ​(follow the links for release notes):+The following is a complete history of post White Russian releases:
  
-^ Version ^ Release date ^ Naming ^ +^ Version ^ Release date ^ Naming ^ SVN | 
-^ Bleeding Edge ^^^ +^ Bleeding Edge ^^^ | 
-| [[http://​downloads.openwrt.org/​snapshots/​trunk/​|Testing]] ​                   |  continuously ​ |  ​Barrier Breaker ​ | +| [[http://​downloads.openwrt.org/​snapshots/​trunk/​|Testing ​- trunk snapshots]]  |  continuously ​ |  ​Chaos Calmer ​ |  | 
-^ Stable ^^^ +^ Stable ^^^ | 
-| [[http://​downloads.openwrt.org/​attitude_adjustment/12.09-beta/|Attitude Adjustment 12.09 beta]]    |  ​2012 October(?)   |  ​Attitude Adjustment ​+| [[http://​downloads.openwrt.org/​barrier_breaker/14.07/|Barrier Breaker 14.07]]    |  ​2014 October ​  ​|  ​Barrier Breaker ​ | r42625 ​
-| [[http://​downloads.openwrt.org/​backfire/10.03.1/ |Backfire 10.03.1]]    ​|  2011 December ​  ​| ​ Backfire ​ | +| [[http://​downloads.openwrt.org/​attitude_adjustment/12.09/|Attitude Adjustment 12.09]] ​   |  2013 April   ​| ​ Attitude Adjustment | r36088 | 
-| [[http://​downloads.openwrt.org/​backfire/​10.03/​README|Backfire 10.03]]        ​|  2010 April      |  Backfire ​ | +| Backfire 10.03.1 |  2011 December ​  ​| ​ Backfire  ​| r29592 ​
-| [[http://​downloads.openwrt.org/​kamikaze/​8.09.2/​release.txt|Kamikaze 8.09.2]] |  2010 January ​   |  Kamikaze ​ | +| Backfire 10.03 |  2010 April      |  Backfire  ​| r20728 ​
-| [[http://​downloads.openwrt.org/​kamikaze/​8.09.1/​release.txt|Kamikaze 8.09.1]] |  2009 June       ​| ​ Kamikaze ​ | +| Kamikaze 8.09.2 |  2010 January ​   |  Kamikaze  ​| r18801 ​
-| [[http://​downloads.openwrt.org/​kamikaze/​8.09/​release.txt|Kamikaze 8.09]]     |  2008 September ​ |  Kamikaze ​ | +| Kamikaze 8.09.1 |  2009 June       ​| ​ Kamikaze  ​| r16278 ​
-| [[http://​downloads.openwrt.org/​kamikaze/​7.09/​release.txt|Kamikaze 7.09]]     |  2007 September ​ |  Kamikaze ​ | +| Kamikaze 8.09     ​| ​ 2008 September ​ |  Kamikaze  ​| r14510 ​
-| [[http://​downloads.openwrt.org/​kamikaze/​7.07/​release.txt|Kamikaze 7.07]]     |  2007 July       ​| ​ Kamikaze ​ | +| Kamikaze 7.09     ​| ​ 2007 September ​ |  Kamikaze  ​|  r7831 
-| [[http://​downloads.openwrt.org/​kamikaze/​7.06/​release.txt|Kamikaze 7.06]]     |  2007 June       ​| ​ Kamikaze ​ | +| Kamikaze 7.07     ​| ​ 2007 July       ​| ​ Kamikaze ​ ​| ​ | 
-  |  2007 January ​   |  ​White Russian 0.9  |  +| Kamikaze 7.06     ​| ​ 2007 June       ​| ​ Kamikaze  ​|  r7204 
-|   |  ​2006 November ​  |  White Russian ​RC6  ​| ​ +| White Russian 0.9 |  ​2007 January ​   ​|  White Russian ​ |  ​r6257 |
-|   ​| ​ 2006 March      |  White Russian RC5  |  +
-|   ​| ​ 2005 November ​  ​| ​ White Russian RC4  |  +
-|   ​| ​ 2005 September ​ |  White Russian RC3  |  +
-|   ​| ​ 2005 Juli       ​| ​ White Russian RC2  |  +
-|   ​| ​ 2005 Juni       ​| ​ White Russian RC1  |  +
-|   ​| ​ 2005 February ​  ​| ​ Before experimental ​ |+
  
-===== Timeline in SVN ===== 
  
-{{ doc:​howto:​code_overview.png}} 
about/history.1349720337.txt.bz2 · Last modified: 2012/10/08 20:18 (external edit)