The code was released at https://github.com/unic0rn/tiramisu.
What is it?
Well, it's a web-based IRC client, in flash. I've started working on it in my spare time since actionscript 3 has arrived, and it's using flex framework, giving it a clean and simple interface, possible to skin with css. While it lacks some features of many big, desktop IRC clients, it's designed to be as simple to use as possible. Also, keep in mind that the screenshot above doesn't give it justice - just take a look at it here.
- Unlike some non-IRC based webchat systems, it can handle rooms with hundreds and thousands of users without a lag.
- Skins can be created using css, and those are stored in external files, so they can be added and tested on the fly.
- It's ready to use and well tested, so if one is running own IRC server/network or is willing to use one that supports flash policy files (or connect using a server-side gateway script for those networks that don't, like freenode - example shown here), it doesn't take a rocket scientist to launch it up.
Why the fundraiser?
Because I believe that there are none good web-based IRC clients in flash that are opensourced. There are some that may cross the line with features, less so with the user interface, but none of them are opensource software. I've earned some cash building custom versions of tiramisu, but it's not the best way for tiramisu to prosper (which always has been my pet project), nor for the community.
That's why i've decided to launch this fundraiser - to gather the money allowing me to opensource it and let everyone modify it and use as they're pleased. I don't have as much time currently as I would like to have to work on future tiramisu versions, so all the money gathered - besides being a gratitude for a well done little piece of software - will do just that: buy me some time to work on it again, to make it even better, for the benefit of the communities using it. Opensourcing it without this fundraiser would be like giving away some part of my income, but on the other hand I believe that in the long run more people will benefit from it if it'll become opensource software.
If the goal of this fundraiser won't be met - I will still consider opensourcing tiramisu, and even if I won't opensource it - the money gathered will be invested in work on future versions of it, free for use for non-commercial purposes.
- When the goal is met, the tiramisu IRC client source code will be released under AGPL license on github, and link will be provided here.
- Many communities are willing to use a webchat on their website - opensourced IRC client in flash is a perfect opportunity for them to have a custom version of such webchat software - skins can be created with css and custom addons can be easily incorporated into existing code, even without previous experience with actionscript 3 - and the sdk required to compile the code is free.
- Everyone donating $100 or more will get the tiramisu IRC client source code, licensed under custom commercial license, via email. Since I'm using flexible funding model here, these perks will be fulfilled regardless of reaching the goal or not.
- Since tiramisu IRC client is designed around simplicity of use and can be modified easily for custom needs, it's a nice solution for companies willing to use it as a base of their support chat systems or for conference systems, where the amount of users is something video chat solutions just cannot handle - after all, it's a web-based IRC client, and IRC is proven to be the most tested and reliable solution when it comes to text chat systems - and all the most popular IRC server software is free and opensourced. With custom commercial license, you get a right to modify the code as you want without having to release back your changes, which is a perfect solution for companies - or communities, having some brilliant idea how to modify tiramisu and willing for such version to stay unique.
- Both licenses give you the right to use tiramisu for commercial purposes.