The future of OwnCloud (PHP-version)

Hi all,

currently I am using OwnCloud on my shared-hosting webspace and everything works fine.
As OwnCloud will be switching from PHP to Go next year, I wonder how long the
PHP-version of OwnCloud will be receiving security updates.

It would be great if someone from OwnCloud could send a comment about this matter.

I would really like to continue using OC on my shared-hosting webspace, but I think that the Go-version would not be compatible with this. The last resort would be Nextcloud, but I am not really satisfied with the software quality at these days (they focus on more and more new features instead of fixing the existing bugs in the basic functions).

Best regards,
Cryptoman

Hello,

I didn’t hear/read yet that PHP would be dropped for Go, do you have any links indicating that ?
Anyway, as far as I know Go, it’s just a binary (I guess it would be cross compiled) you could put on your server, so it shouldn’t be such a hassle to use it.
Cheers.

1 Like

I doubt it will be any time soon. Until they have customers paying for them to support the PHP version, I doubt they can drop it. Even if they push the customers to move their installations to Go, they’ll need a lot of time. Note that the Go version should have similar features, at least for those customers.

I guess the development of new features will eventually stop, but I doubt they’ll stop providing fixes and security updates any time soon.

2 Likes

And this is probably the reason why there is no official communication about this yet. There are just too many unknown unkowns at the moment.

1 Like

Hey,

i think the following announcements / links by the ownCloud team could give some insights into this topic:

Based on the articles above i did a few searches at https://github.com/owncloud/core/issues with keywords like “Nexus” or “Infinite Scale” and found the following posting by @DeepDiver1975 in https://github.com/owncloud/core/issues/36232 which seems to answer the question by @cryptoman:

The next generation if owncloud will be called ‘ownCloud Infinite Scale’ and will focus on pure file sync and share. The architecture will be microservice based and will rely on the Go Language.

This new architecture has impact on the deployment model and a deployment on a php webspace is out of scope.

We are in the very initial phase of this project and the classic ownCloud project will be alive for a few years.

Please find more info about ocis in e.g. https://github.com/owncloud/ocis

I hope this answers your question - please raise further questions on https://central.owncloud.org

3 Likes