Is Serviio source code available?
16 posts
• Page 1 of 1
I wish, it were, but can't find the download link. I'd rather recompile the JARs (which may allow using Java environments other than Sun's), and would also like to be able to post patches some times, rather than mere wishes...
FreeBSD port of Serviio is now in the tree. Please, try using it and share your experience.
Re: Is Serviio source code available?
It's closed source ATM. If you'd really like to post patches you can do that after decompiling the jars - I already had a few like this. I want to be in control of the app design and won't allow free commits to the repo.
Petr
Serviio developer / site admin
Do not send me PM for support as the solution can't be shared with others.
Follow Serviio on Facebook | Follow Serviio on Twitter
Help translate Serviio
Intel UPnP tools | HOWTO: Turn on detailed logging | HOWTO: Provide supported formats of a device | HOWTO: Provide details of a video file that doesn't play
Serviio developer / site admin
Do not send me PM for support as the solution can't be shared with others.
Follow Serviio on Facebook | Follow Serviio on Twitter
Help translate Serviio
Intel UPnP tools | HOWTO: Turn on detailed logging | HOWTO: Provide supported formats of a device | HOWTO: Provide details of a video file that doesn't play
Re: Is Serviio source code available?
zip wrote:I want to be in control of the app design and won't allow free commits to the repo.
Heavens, no, I'm not asking for a commit privilege -- not even read-only access to the repository, if you aren't comfortable providing that.
Just for the source of the releases to be made downloadable next to the binaries: serviio-0.5.tar.xz (without the 3rd-party JARs, preferably).
Even if you have commercial plans for Serviio, you may still want to publish the source-code (license may or may not need updating). But if you don't, then you certainly should make it readable...
FreeBSD port of Serviio is now in the tree. Please, try using it and share your experience.
Re: Is Serviio source code available?
Isn't the danger that guys start building forks all over the place and then dilute the impact of what Zip is creating? Kind of like what happened to PS3MS after Shagrath the author went awol. Or that it starts getting all political which changes get merged and so on. Everyone's got strong opinions about Audio Visual stuff so I suspect it could become tough to manage (time consuming really).
LG OLED55B8PLA | PS4 Pro | Xbox One S | Synology DS214play
Serviio 2.1 package for Synology NAS - with limited hardware transcoding support!
Serviio 2.1 package for Synology NAS - with limited hardware transcoding support!
Re: Is Serviio source code available?
I agree, that's the reason why I no longer use PS3 Media Server (too many patch).
But if you only want to read the source code to understand and eventually help Zip for debugging, you can use tools to decompile jar files.
But if you only want to read the source code to understand and eventually help Zip for debugging, you can use tools to decompile jar files.
Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
Re: Is Serviio source code available?
patters wrote:Kind of like what happened to PS3MS after Shagrath the author went awol (emphasis mine).
As long as Zip is working on Serviio, I doubt, there will be serious forks. There are tons of open-source projects and -- however opinionated some of the participants are -- the forks are relatively rare. It takes a fairly unique combination of skills to not only code, but keep all aspects of a project (releases, web-site, support) going...
And should Zip ever lose interest, well, then a forked project is definitely better, than a dead one...
FreeBSD port of Serviio is now in the tree. Please, try using it and share your experience.
Re: Is Serviio source code available?
kot wrote:And should Zip ever lose interest, well, then a forked project is definitely better, than a dead one...
If this happens I'll make it open source, no worries

Petr
Serviio developer / site admin
Do not send me PM for support as the solution can't be shared with others.
Follow Serviio on Facebook | Follow Serviio on Twitter
Help translate Serviio
Intel UPnP tools | HOWTO: Turn on detailed logging | HOWTO: Provide supported formats of a device | HOWTO: Provide details of a video file that doesn't play
Serviio developer / site admin
Do not send me PM for support as the solution can't be shared with others.
Follow Serviio on Facebook | Follow Serviio on Twitter
Help translate Serviio
Intel UPnP tools | HOWTO: Turn on detailed logging | HOWTO: Provide supported formats of a device | HOWTO: Provide details of a video file that doesn't play
Re: Is Serviio source code available?
zip wrote:If this happens I'll make it open source, no worries
You may not even be reachable by then... Either due to loss of interest,or -- we are all mortal -- worse.
At least, you should give a few trusted people access to Serviio source... There is a good reason, big customers insist, their software-suppliers use code-escrow -- if the supplier should disappear for whatever reason, the customer will have the option to take the maintenance of the code on themselves.
I'm not claiming you owe it to your users (who don't pay you a penny), but some responsibility certainly exists...
FreeBSD port of Serviio is now in the tree. Please, try using it and share your experience.
Re: Is Serviio source code available?
I'm about to add the port of Serviio to the FreeBSD ports collection.
By default, this will cause FreeBSD to begin mirroring both the "source" tarball and the resulting package tarball on its vast network of mirrors and on every release CD and DVD.
From reading the LICENSE.txt, none of these seems to be a problem, but if any is, I'll need to mark the port appropriately as "restricted"... Please, advise.
By default, this will cause FreeBSD to begin mirroring both the "source" tarball and the resulting package tarball on its vast network of mirrors and on every release CD and DVD.
From reading the LICENSE.txt, none of these seems to be a problem, but if any is, I'll need to mark the port appropriately as "restricted"... Please, advise.
FreeBSD port of Serviio is now in the tree. Please, try using it and share your experience.
Re: Is Serviio source code available?
How did you get the source? I assume by decompiling. Licence says:
So you can decompile for your own use, but cannot distribute it.
c. You may not decompile, reverse engineer, disassemble or modify the Software,
unless this is strictly for personal use or to debug such modifications.
So you can decompile for your own use, but cannot distribute it.
Petr
Serviio developer / site admin
Do not send me PM for support as the solution can't be shared with others.
Follow Serviio on Facebook | Follow Serviio on Twitter
Help translate Serviio
Intel UPnP tools | HOWTO: Turn on detailed logging | HOWTO: Provide supported formats of a device | HOWTO: Provide details of a video file that doesn't play
Serviio developer / site admin
Do not send me PM for support as the solution can't be shared with others.
Follow Serviio on Facebook | Follow Serviio on Twitter
Help translate Serviio
Intel UPnP tools | HOWTO: Turn on detailed logging | HOWTO: Provide supported formats of a device | HOWTO: Provide details of a video file that doesn't play
Re: Is Serviio source code available?
zip wrote:How did you get the source?
I did not. Note, that I put the "source" in quotes -- in this case it is just what you put up for download yourself. My port will extract your files and install them into the locations appropriate for a BSD system.
But some organizations object even to this -- verbatim mirroring of what they put for download themselves... Hence my question...
FreeBSD port of Serviio is now in the tree. Please, try using it and share your experience.
Re: Is Serviio source code available?
As long as nobody's selling it as a part of BSD distribution it's ok.
Petr
Serviio developer / site admin
Do not send me PM for support as the solution can't be shared with others.
Follow Serviio on Facebook | Follow Serviio on Twitter
Help translate Serviio
Intel UPnP tools | HOWTO: Turn on detailed logging | HOWTO: Provide supported formats of a device | HOWTO: Provide details of a video file that doesn't play
Serviio developer / site admin
Do not send me PM for support as the solution can't be shared with others.
Follow Serviio on Facebook | Follow Serviio on Twitter
Help translate Serviio
Intel UPnP tools | HOWTO: Turn on detailed logging | HOWTO: Provide supported formats of a device | HOWTO: Provide details of a video file that doesn't play
Re: Is Serviio source code available?
zip wrote:As long as nobody's selling it as a part of BSD distribution it's ok.
The CD and DVD media containing FreeBSD releases is sold... I'll mark the port as NO_CDROM, if that's a problem.
Any other limitations from this list, that should be on? Thanks!
FreeBSD port of Serviio is now in the tree. Please, try using it and share your experience.
Re: Is Serviio source code available?
kot wrote:patters wrote:Kind of like what happened to PS3MS after Shagrath the author went awol (emphasis mine).
As long as Zip is working on Serviio, I doubt, there will be serious forks. There are tons of open-source projects and -- however opinionated some of the participants are -- the forks are relatively rare. It takes a fairly unique combination of skills to not only code, but keep all aspects of a project (releases, web-site, support) going...
And should Zip ever lose interest, well, then a forked project is definitely better, than a dead one...
If sources were available at GitHub, anybody could create their own GitHub fork of the code, then encourage Zip to include their changes into the core by Pull requests. Like sending in patches, but much nicer, since everyone can see the work being done and comment on the suggested changes.
As an example, you can look at this Pull request for Hibernate.
In this way, everyone can work on the code and everyone can "fork" - but there are no forked releases of for example Hibernate as to my knowledge.
Re: Is Serviio source code available?
mate wrote:If sources were available at GitHub, anybody could create their own GitHub fork of the code, then encourage Zip to include their changes into the core by Pull requests. Like sending in patches, but much nicer, since everyone can see the work being done and comment on the suggested changes.
As an example, you can look at this Pull request for Hibernate.
In this way, everyone can work on the code and everyone can "fork" - but there are no forked releases of for example Hibernate as to my knowledge.
PS3 Media Server use such community code. That become 'un vrai bordel" (in french) with multiple build version, with special patch and others...
From my point of view, I preferred the Serviio/Zip strategy, more stable, more clear.
"This does not prevent you from making hacks on your side and propose Zip to include it in the official soft."
Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
Re: Is Serviio source code available?
Illico wrote:"This does not prevent you from making hacks on your side and propose Zip to include it in the official soft."
Tested & approved : I've done it several times

I agree the project should not go open source for the same reason.
But I wish zip open it to some other committers as private repository...
Serviio WebUI console developer : New Homepage | Support | Project | Issues
Samsung UA32C6600 | WinXP / Ubuntu 11.10 | Samsung Galaxy S | Freebox v6
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
Samsung UA32C6600 | WinXP / Ubuntu 11.10 | Samsung Galaxy S | Freebox v6
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
16 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 29 guests