Revision as of 17:14, 1 June 2006 editAntonrojo (talk | contribs)Extended confirmed users5,857 edits Revert to revision 56325688 using popups← Previous edit | Revision as of 17:16, 1 June 2006 edit undo201.17.137.10 (talk)No edit summaryNext edit → | ||
Line 1: | Line 1: | ||
'''Sveasoft''' is a ] based ] company that develops modified distributions of 802.11g wireless router firmware for ] models ] and ] home routers. The firmware is "flashed", or uploaded via ] to the router, replacing the manufacturer's official firmware, giving the router a different set of options. | '''Sveasoft''' is a ] based ] company that develops modified distributions of 802.11g wireless router firmware for ] models ] and ] home routers. The firmware is "flashed", or uploaded via ] to the router, replacing the manufacturer's official firmware, giving the router a different set of options. | ||
==People== | |||
] of ] is the founder of Sveasoft and its sole developer. He currently lives in ]. Several other developers collaborated from time to time including Wolf, Lonewolf, Nikki, Traveller, and others. | |||
Over time, all other developers left Sveasoft, leaving James Ewing to be the only one remaining. Wolf was the last one to go away in November 2005 . | |||
==Features== | ==Features== | ||
Sveasoft firmware is typically advertised as being able to increase the router's ] ] power from 28 ]s to 251 milliwatts, as well as being able to use 14 channels for ] transmissions instead of the 11 normally permitted in the ] or 13 permitted elsewhere. |
Sveasoft firmware is typically advertised as being able to increase the router's ] ] power from 28 ]s to 251 milliwatts, as well as being able to use 14 channels for ] transmissions instead of the 11 normally permitted in the ] or 13 permitted elsewhere. | ||
Other features include ] support, ] support, wireless bridging, client mode support (CPE), a PPTP ] server and client, downloadable packages and ] (IPv6) support. | Other features include ] support, ] support, wireless bridging, client mode support (CPE), a PPTP ] server and client, downloadable packages and ] (IPv6) support. | ||
Line 22: | Line 20: | ||
===Talisman=== | ===Talisman=== | ||
This is the latest Sveasoft firmware release, which Sveasoft distributes solely to developers and subscribers. |
This is the latest Sveasoft firmware release, which Sveasoft distributes solely to developers and subscribers. Talisman is available in several versions, some for general use (Talisman/Basic and Talisman/Micro), and some specialized versions such as Talisman/VPN, Talisman/Hotspot, Talisman/Mesh, and Talisman/VoIP. | ||
OEM versions of Talisman firmware are available on request. | |||
==Software licensing== | ==Software licensing== | ||
Line 29: | Line 29: | ||
Sveasoft provides firmware under an annual subscription for 20 ], which also gives access to the support forum. Talisman requires that the ]es of each router are registered on Sveasoft's web site. The web site software writes each authorized MAC address to the firmware before it is downloaded and it will only work on those devices. Sveasoft allows users to download old, released versions of the firmware for free. | Sveasoft provides firmware under an annual subscription for 20 ], which also gives access to the support forum. Talisman requires that the ]es of each router are registered on Sveasoft's web site. The web site software writes each authorized MAC address to the firmware before it is downloaded and it will only work on those devices. Sveasoft allows users to download old, released versions of the firmware for free. | ||
== |
===GPL disputes=== | ||
Since the Alchemy firmware was released some have questioned Sveasoft's distribution model in light of GPL license restrictions, under which some parts of the firmware source code are based . While not necessarily charging for the software, they charged a yearly fee for access to both the software and support. ], a leading Linux kernel developer, supported Sveasoft's model on the ] . | |||
===Distribution=== | |||
One former subscriber published emails received in mid-] allegedly from Sveasoft's James Ewing. The emails threaten the person for distributing copies of the firmware. | |||
Peter Brown, the ]'s compliance officer, also seemed to support Sveasoft stating: "If the software is licensed under the GPL, and you distribute the source code with the binaries (as opposed to making an offer for source code), you are under no obligation to supply future releases to anyone." | |||
Another subscriber has also presented email sent by Ewing to the subscriber's web hosting provider, alleging DMCA violations for providing copies of the firmware. The web host, ], responded that the redistribution was supported by the GPL license of the firmware, an argument which Ewing disputes. | |||
Sveasoft sent a ] takedown letter to ] in an effort to prevent a Russian download site offering cracked versions of their non-released firmware as ''FreeWRT'' from appearing in search results. Sveasoft cancelled the subscriptions of multiple customers after they publicly posted links to similar sites. | |||
, once the main distributor of Sveasoft's firmware, has recently terminated ties with Sveasoft. As per Wolf's statement : | |||
<blockquote>''Linksysinfo is no longer associated with Sveasoft in any way. They have continued to take cheap shots at Sveasoft publicly, and I have reached the end of my tolerance for them. I was a moderator on their forum, and now my account has been deleted for posting that they no longer have the right to use our trademarks. (Which they promptly deleted)''</blockquote> | |||
<blockquote>''WRT54G.com is the only authorized public firmware support site for Sveasoft. Linksysinfo was asked twice to remove the Sveasoft forum, but they refuse and have banned James and now myself from their forum. They are now guilty of trademark violation since they have been asked twice to remove our trademarks from their site.'' </blockquote> | |||
Sveasoft has since migrated to WRT54G.NET. | |||
===Personnel=== | |||
As of ], ], Wolf, a former Sveasoft employee, had been removed from the Sveasoft development team and was banned from Sveasoft's web site : | |||
<blockquote>''Today, there was a "falling out" between myself and James that has been building for the last several weeks.''</blockquote> | |||
<blockquote>''James and I recently went in on a new hardware deveopment venture to make extra money for Sveasoft. About 3 weeks ago James reduced communication to one-liner answers in PMs. Today we had a short one-liner exchange from this morning until a few hours ago, consisting of me asking him to call, and him simply replying with single-line questions such as (paraphrased) "What about?". I answered this question several times, but kept having it repeated to me in one form or another. I finally decided that it was time to end the partnership, which I received a swift ban from sveasoft.com for.''</blockquote> | |||
After being questioned about the situation from ''BrainSlayer'', a developer of a similar project, , Wolf lashed out by referring to him as "BrainFailure", erasing his posts, and locking the thread. A similar discussion took place on DD-WRT's official forum. | |||
===GPL disputes=== | |||
Since the Alchemy firmware was released, former users and subscribers alike have questioned the legality of Sveasoft's distribution model . While not necessarily charging for the software, they have charged a yearly fee for access to both the software and support. If a subscriber redistributes the firmware, their subscription is terminated and they lose access to future firmware. Since no free download sites existed at the time, many believed this was a violation of the ]. Sveasoft's arguments to the contrary were justified by ] who supported Sveasoft's model of "if you distribute the source then I won't supply you updates" on the ] . Sveasoft has also posted a message on their forums with a message from Peter Brown, the ]'s compliance officer, who says: "If the software is licensed under the GPL, and you distribute the source code with the binaries (as opposed to making an offer for source code), you are under no obligation to supply future releases to anyone." However, their policy of cutting off support for people who redistribute GPLed Sveasoft firmware remains controversial. | |||
On ] ], the ] developers publicly announced that Sveasoft had violated its GPL license terms, and that Sveasoft's continuing distribution of OpenWRT was prohibited. In return Sveasoft claimed that OpenWRT was illegally distributing software copyrighted by Sveasoft and ] under the GPL. Both parties deny each other's allegations. | On ] ], the ] developers publicly announced that Sveasoft had violated its GPL license terms, and that Sveasoft's continuing distribution of OpenWRT was prohibited. In return Sveasoft claimed that OpenWRT was illegally distributing software copyrighted by Sveasoft and ] under the GPL. Both parties deny each other's allegations. | ||
===The Talisman controversy=== | |||
Talisman (up through version 1.0.4), did not include source code (whether one is a subscriber or not). However, this was corrected starting with the Talisman 1.0.5 release and Sveasoft claims all future releases will follow suit. It also has very strict distribution guidelines for the firmware images. Cracked versions of Talisman, called ''Freeman'', have been distributed in response to the Talisman debate. | |||
Currently, the 1.0.5 release is the only Talisman source code release, though many newer binaries have been posted. | |||
===Payment disputes=== | |||
Some consider that Sveasoft has a somewhat draconian approach to complaints. Signing up for Sveasoft engages you to a recurring annual payment if you don't cancel the subscription. Merely pointing this out on the Sveasoft forum has led to banning of users, citing the "flamebait" clause in their FAQ (which Sveasoft uses as a terms and conditions of services document). | |||
===Other third-party firmware=== | |||
Several other groups are actively developing third-party firmware for the LinkSys router, with features very similar to the Sveasoft firmware. Most of these groups have enhanced the original LinkSys GPL firmware, as Sveasoft has done. | |||
For a list of related software projects, see ]. | |||
==External links== | ==External links== | ||
* - official site. | * - official site. | ||
* - binary repository | * - binary repository | ||
⚫ | * - ] comments on the Sveasoft versus GPL debate. | ||
===Technical=== | ===Technical=== | ||
Line 75: | Line 45: | ||
* - official download site for public versions of Sveasoft firmware. | * - official download site for public versions of Sveasoft firmware. | ||
* - shows how to configure a Linksys WRT54G with Sveasoft firmware to share a broadband connection as a free Hotspot. | * - shows how to configure a Linksys WRT54G with Sveasoft firmware to share a broadband connection as a free Hotspot. | ||
⚫ | * - redistributor of Sveasoft firmware. | ||
===Controversy=== | |||
⚫ | * - |
||
* - an anonymous ] with critcisms of Sveasoft including emails that James Ewing claims are faked, hosted on ]. | |||
* - further links for Alchemy and alternatives. | |||
⚫ | * - ] comments on the Sveasoft versus GPL debate. | ||
* - One person's opinion. | |||
] | ] |
Revision as of 17:16, 1 June 2006
Sveasoft is a Stockton, California based software company that develops modified distributions of 802.11g wireless router firmware for Linksys models WRT54G and WRT54GS home routers. The firmware is "flashed", or uploaded via TFTP to the router, replacing the manufacturer's official firmware, giving the router a different set of options.
Features
Sveasoft firmware is typically advertised as being able to increase the router's radio transmission power from 28 milliwatts to 251 milliwatts, as well as being able to use 14 channels for 802.11b transmissions instead of the 11 normally permitted in the U.S. or 13 permitted elsewhere.
Other features include QoS support, Wireless Distribution System support, wireless bridging, client mode support (CPE), a PPTP VPN server and client, downloadable packages and Next-generation Internet Protocol (IPv6) support.
The latest version of the Talisman firmware supports up to 16 Ethernet VLANs, up to 15 virtual wireless VLANs each with their own WEP, WPA, or WPA2 encryption and SSID, and bandwidth management and firewall features.
Sveasoft has announced several new Talisman firmware versions are in development including Talisman/Hotspot, Talisman/VPN (with IPSec support), Talisman/Mesh (automatic mesh networking), and Talisman/VoIP.
Firmware versions
Satori
Satori, along with many other minor releases, is one of the earliest Sveasoft firmware development projects. Nearly all the projects have been halted to develop the Alchemy revisions. It is not recommended to use these earlier firmware releases.
Alchemy
This is the current "public" release, which Sveasoft distributes to both subscribers and non-subscribers. Development has ceased for Alchemy in favor of further development of Talisman, though unofficial development continues to this day. As one of the most mature Sveasoft firmware releases, most people use Alchemy.
Talisman
This is the latest Sveasoft firmware release, which Sveasoft distributes solely to developers and subscribers. Talisman is available in several versions, some for general use (Talisman/Basic and Talisman/Micro), and some specialized versions such as Talisman/VPN, Talisman/Hotspot, Talisman/Mesh, and Talisman/VoIP.
OEM versions of Talisman firmware are available on request.
Software licensing
The WRT54G router runs a version of Linux. Many of the software packages in the firmware are licensed under the GNU General Public License (GPL), including the Linux kernel. Some of the software packages are under other licenses, and some of those parts are closed source.
Sveasoft provides firmware under an annual subscription for 20 U.S. dollars, which also gives access to the support forum. Talisman requires that the MAC addresses of each router are registered on Sveasoft's web site. The web site software writes each authorized MAC address to the firmware before it is downloaded and it will only work on those devices. Sveasoft allows users to download old, released versions of the firmware for free.
GPL disputes
Since the Alchemy firmware was released some have questioned Sveasoft's distribution model in light of GPL license restrictions, under which some parts of the firmware source code are based . While not necessarily charging for the software, they charged a yearly fee for access to both the software and support. Alan Cox, a leading Linux kernel developer, supported Sveasoft's model on the Linux Kernel Mailing List .
Peter Brown, the Free Software Foundation's compliance officer, also seemed to support Sveasoft stating: "If the software is licensed under the GPL, and you distribute the source code with the binaries (as opposed to making an offer for source code), you are under no obligation to supply future releases to anyone."
On March 11th 2006, the OpenWRT developers publicly announced that Sveasoft had violated its GPL license terms, and that Sveasoft's continuing distribution of OpenWRT was prohibited. In return Sveasoft claimed that OpenWRT was illegally distributing software copyrighted by Sveasoft and Broadcom under the GPL. Both parties deny each other's allegations.
External links
- Sveasoft - official site.
- Sveasoft - binary repository
- Open and Shut - Robert X. Cringely comments on the Sveasoft versus GPL debate.
Technical
- Linksys - distributor of original WRT54G firmware and source code.
- Wrt54g.net - official download site for public versions of Sveasoft firmware.
- Flash/audio - shows how to configure a Linksys WRT54G with Sveasoft firmware to share a broadband connection as a free Hotspot.
- Linksysinfo.org - redistributor of Sveasoft firmware.