Background
Since it's inception in 2001, Swapper.NET has always been a closed source
program. Revolutionary Stuff has advertised it's software by allowing end users
to download and use it for free - no strings attached. We make our money by
licensing the software to commercial organizations who typically change the
user interface and sell it on their own terms. Over the years, we have received
numerous requests from students and hobbyists to see and use the code. Each
time, we've turned them down. Finally, we've had a change of heart...
Source Code for Hobbyist and Students
Swapper.NET is written in C# and is targeted towards the Microsoft.NET 1.1
Framework.
If you're a student or hobbyist who wants to examine / extend Swapper.NET you
will soon be able to do so. Now, we're not going to release the code
under the GPL, so give it up. The terms of the licensing agreement
to use the code have not been finalized, but the key points will include:
-
You cannot directly or indirectly make money off of the software.
-
You can only distribute your work to at most, N (this will be in the thousands)
people.
-
You can only use the code for educational purposes.
We feel these terms should allow students and hobbyists to use the code for
school or personal projects while allowing us to continue earning a
living. If all goes as planned, we expect the terms and packages to be
finalized by mid-March.
Interfaces for Plug-In Developers
If you simply wish to write a plug-in for Swapper.NET and do not care about the
source code, you're time is coming too. Soon you'll be able to write an
assembly to our interfaces, drop it into the new plug-in directory, and
go. The terms of your licensing agreement have not been finalized either,
but the key points will include:
-
You WILL be able to make money off of your Plug-In
-
You will NOT include any sort of Spy Ware
We are in the process of overhauling the guts of the Swapper.NET to allow these
plug-ins, but so far, examples of items you could create are:
-
New Protocols: direct connect, FastTrack, eXeem
-
Bootstrap Services: GWebCache2, UPnP AV discovery
-
Metadata Extractors: thumbnail generators, Bitsi support
If you make something good and give us permission, we could even include your
package in our base download and give you credit for making it. If all
goes as planned, we expect the terms and packages to be finalized by mid-March.
Resellers
As always, you can always license Swapper.NET for commercial purposes which will
allow you to do what you want with the code.
|