Page 1 of 2

Tonido Open Source

Posted: Fri Jun 18, 2010 10:59 pm
by mikestaszel
Sorry for the lack of a better title, but I can't really sum up my thoughts into a clear title...

First, to clear up web ramblings on whether Tonido is open or closed...Tonido is a platform. This platform is open source and free software under the Apache license. Some of the applications (plugins), like WebShare or Thots, might not be free, open source software. It's very much like Google's Android or Apple's Mac OS X - the platform is open, but some things might not be. Building Tonido by following the guides will give you a base but limited applications. If you further follow the SDK, you can easily develop your own replacements for these, if you so wish.

And many of you will notice that our open source documentation is, well, lacking and pretty out-dated. It's sort-of a spiral downwards - not many users are interested in an Open Source Tonido so we don't really update the documentation, so less users are interested, so we write less...etc.

So what I think we need is a rewrite of Tonido Open Source documentation and to create maybe a subdomain, opensource.tonido.com or something, put up a simple Trac wiki (really nothing big...) or something, and use it as a playground for open sourced Tonido.

If users are interested, let me know and I'll see what I can do. I'm thinking it's time for a refresh and reinvigoration.

Re: Tonido Open Source

Posted: Sat Jul 10, 2010 7:41 pm
by theacoustician
mikestaszel wrote:Sorry for the lack of a better title, but I can't really sum up my thoughts into a clear title...

First, to clear up web ramblings on whether Tonido is open or closed...Tonido is a platform. This platform is open source and free software under the Apache license. Some of the applications (plugins), like WebShare or Thots, might not be free, open source software. It's very much like Google's Android or Apple's Mac OS X - the platform is open, but some things might not be. Building Tonido by following the guides will give you a base but limited applications. If you further follow the SDK, you can easily develop your own replacements for these, if you so wish.

And many of you will notice that our open source documentation is, well, lacking and pretty out-dated. It's sort-of a spiral downwards - not many users are interested in an Open Source Tonido so we don't really update the documentation, so less users are interested, so we write less...etc.

So what I think we need is a rewrite of Tonido Open Source documentation and to create maybe a subdomain, opensource.tonido.com or something, put up a simple Trac wiki (really nothing big...) or something, and use it as a playground for open sourced Tonido.

If users are interested, let me know and I'll see what I can do. I'm thinking it's time for a refresh and reinvigoration.

I actually might be able to drum up some interest over at the ReadyNAS forums to port Tonido to their x86 line of products if you could point me in the direction of whatever the current documentation and files necessary to build it. Tonido + ReadyNAS would be awesome.

Re: Tonido Open Source

Posted: Sat Jul 10, 2010 8:52 pm
by madhan
The old instructions and code is at http://developer.tonido.com

Re: Tonido Open Source

Posted: Tue Jul 13, 2010 10:07 am
by theacoustician
madhan wrote:The old instructions and code is at http://developer.tonido.com

Thanks!

Re: Tonido Open Source

Posted: Wed Jul 14, 2010 3:27 pm
by ed13080
Is the core open source or close source?

I finally manage (one small thing to make better still) to make the tonido sdk compile on fedora 10 64 bits (with dependency on only the distrib packages), using cmake instead of bjam to build.
But I cannot start it for many reasons, the main one being the missing libcore.so.
Is it worth keeping on working on that?
I really think tonido is a great idea but i do not have enough machine to run it in a ubuntu 804 vm.
would the tonido team be interested by my code changes?

Re: Tonido Open Source

Posted: Thu Jul 15, 2010 9:52 am
by madhan
We would definitely be interested in your changes. Are you primarily interested in running Tonido on Fedora? Does the supplied Fedora 32bit package work at all for you?

The libcore.so is not open source at this moment.

Re: Tonido Open Source

Posted: Thu Jul 15, 2010 2:10 pm
by ed13080
sorry, my bad, i made it built on my server as my laptop is over heating.
my server is running ubuntu 10.04 64bits (and not fedora)
I cannot use the libcore.so as it requires 32 bit libraries i do not have (and I do not feel like going that path).
it built with gcc 4.33 and the standard packages of ubuntu 10.04 (no need to embed them in svn)

i need to clean a few things and then i can send you my files

Re: Tonido Open Source

Posted: Tue Sep 06, 2011 11:13 pm
by kkm5848
What is the directory structure for tonido?

If i want to create a plugin, what are the directories I need to know about?

Thanks,

Krishna

Re: Tonido Open Source

Posted: Tue Sep 06, 2011 11:24 pm
by madhan
You can develop Tonido extensions in PHP.
Resources are available at http://www.tonido.com/support/Developer:Main
and http://tonidouser.com/doku.php?id=phpdevsdk:start

and through the forums.

You can look at existing PHP apps like TonidoShell etc to get an idea.

Re: Tonido Open Source

Posted: Sun Mar 02, 2014 8:24 pm
by 3wheels1life
Hello,

Please make Tonido open source (if not GNU GPL).

It would make a great selling point for your products.
With the NSA spying revelations and privacy concerns of many, making the Tonido software and its applications open source would attract customers. Hosting data on your own server (TP2) is a vast improvement over various cloud services, but the software should really be open for true privacy.

Here are two reasons open source is good:

1. Open source would help consumers trust Tonido software, because they can be certain there are no backdoors. Consumers already appreciate the idea of self-hosting their content on a Tonido server to avoid third-party eavesdropping, personal data mining, and handing over data to the government.

2. With the Open Source code, consumers would know that their data, on their server (TP1 and TP2) is secure.
Advanced users could contribute to the software, perhaps.

I sincerely hope Codelathe makes Tonido completely open source if it is not already.
The source code could be free, included with a purchase, or available for download with a one-time fee.

-3wheels1life