Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
Help
Search
Login
Register
Roundcube Community Forum
»
News and Announcements
»
General Discussion
»
using Roundcube code in my projects
« previous
next »
Print
Pages: [
1
]
Author
Topic: using Roundcube code in my projects (Read 4860 times)
DiGiTYZED
Newbie
Posts: 9
using Roundcube code in my projects
«
on:
September 09, 2012, 01:08:03 PM »
Just so that I'm clear; since Roundcube is open source, I'm free to use any of it's code in my own applications/projects? If this is not true, what are my options?
Logged
SKaero
Administrator
Hero Member
Posts: 5,879
Re: using Roundcube code in my projects
«
Reply #1 on:
September 09, 2012, 03:45:04 PM »
It depends how you want to use the RoundCube code in your project, if you where to give some information on how you plan to use and release RoundCube your projects I could be more specific. RoundCube is licensed under GPLv3 with some exclusions (full license:
http://roundcube.net/license
) but keep in mind that some library's that RoundCube uses are licensed differently.
Logged
SK
aero
DiGiTYZED
Newbie
Posts: 9
Re: using Roundcube code in my projects
«
Reply #2 on:
September 10, 2012, 01:05:40 AM »
Well, I'm still in the very early planning stages of this project, but I think it could borrow the code/component that is RC's backend mail client and database controller. I hope that makes sense - my terminology may be off
Logged
SKaero
Administrator
Hero Member
Posts: 5,879
Re: using Roundcube code in my projects
«
Reply #3 on:
September 10, 2012, 01:08:29 AM »
How are you planing to release your application?
Logged
SK
aero
DiGiTYZED
Newbie
Posts: 9
Re: using Roundcube code in my projects
«
Reply #4 on:
September 10, 2012, 01:35:50 AM »
I hope to eventually profit from the project, so I guess it'll be released commercially/closed source...?
Logged
alec
Hero Member
Posts: 1,365
Re: using Roundcube code in my projects
«
Reply #5 on:
September 10, 2012, 04:09:31 AM »
If you use GPL libraries, your project must be released under GPL license.
Logged
SKaero
Administrator
Hero Member
Posts: 5,879
Re: using Roundcube code in my projects
«
Reply #6 on:
September 10, 2012, 06:38:25 AM »
As alec says if you use GPL libraries you'd have to release your project under the GPL or a GPL compatible license. Now thats not to say you can't profit from your project, there are many ways to profit from open source projects.
Logged
SK
aero
DiGiTYZED
Newbie
Posts: 9
Re: using Roundcube code in my projects
«
Reply #7 on:
September 10, 2012, 01:02:18 PM »
Okay. So I can legally use GPL libraries as long as I include it's GPL license with the conditions & terms/TOS when users sign up for my app/service?
Logged
SKaero
Administrator
Hero Member
Posts: 5,879
Re: using Roundcube code in my projects
«
Reply #8 on:
September 10, 2012, 01:31:22 PM »
Is your application something users will download and install on there own servers or is it a service, i.e they signup on your site and get access to an email account using RoundCube, etc.
Logged
SK
aero
DiGiTYZED
Newbie
Posts: 9
Re: using Roundcube code in my projects
«
Reply #9 on:
September 10, 2012, 01:59:22 PM »
A service. And it won't necessarily have RC's UI, mainly the backend code would be used. Essentially I don't feel like writing code that's readily available.
Logged
SKaero
Administrator
Hero Member
Posts: 5,879
Re: using Roundcube code in my projects
«
Reply #10 on:
September 11, 2012, 09:06:02 PM »
If its a service and your not giving any type of code or binary to anyone then you can use GPL librarys in your project.
Logged
SK
aero
DiGiTYZED
Newbie
Posts: 9
Re: using Roundcube code in my projects
«
Reply #11 on:
September 13, 2012, 12:52:41 PM »
Thanks for helping clear this up!
Logged
Print
Pages: [
1
]
« previous
next »
Roundcube Community Forum
»
News and Announcements
»
General Discussion
»
using Roundcube code in my projects