Hobbyists got another boost when in 2004 the "Open Wireless Real Time" (OpenWrt) firmware was released as open source alternative to proprietary firmware. The Linux-based embedded operating system could be used on embedded devices to route network traffic. Through successive versions, OpenWrt eventually could work on several hundred types of wireless devices and Wi-Fi routers. OpenWrt was named in honor of the WRT54G. The OpenWrt developers provided extensive documentation and the ability to include one's own code in the OpenWrt source code and compile the firmware.