Am 09.02.2014 um 00:18 schrieb Bennett Todd:

> The protocol that a client must implement to work with an Owncloud server, or 
> that an Owncloud server must implement to work with an Owncloud client. 
> 

Every ownCloud app is free to decide on a protocol, although I assume you are 
referring to file synching.
The protocol used there is WebDAV. Optimizations proprietary to ownCloud are 
documented at https://github.com/owncloud/mirall/wiki/Etags-and-file-ids. The 
Mirall repository also contains test scripts that can be used to validate a 
working peer. But all in all, this does not give you ownCloud in its entirety.

> Multiple distinct server implementations make me feel good, they reflect well 
> on the design and longevity of the service.
> 
I am not aware of anyone attempting a re-implementation. Besides, MediaWiki is 
popular, and I am not aware of any competing implementation. In fact, I think 
that's true for most (free) software.
> 
> [...] Let's say someday I wanted to deploy an Owncloud server in an 
> environment where PHP was not highly regarded, or possibly even available.


Then as it stands you would be out of luck. There is a lot more to ownCloud 
than the file synching/sharing, it is also a framework. Reimplementing the 
current code base in any given language is several man years of work.

Cheers,
 Daniel

--
www.owncloud.com - Your Data, Your Cloud, Your Way!

ownCloud GmbH, GF: Markus Rex, Holger Dyroff
Schloßäckerstrasse 26a, 90443 Nürnberg, HRB 28050 (AG Nürnberg)

_______________________________________________
User mailing list
[email protected]
http://mailman.owncloud.org/mailman/listinfo/user

Reply via email to