I am shopping around for a CMS. Sick of PHP in gen...
# cfml-general
e
I am shopping around for a CMS. Sick of PHP in general. Years, too many years on PHP, this latest 8.1 branch has me professionally wanting to quit programming altogether. So back to something that works, is stable, and gives me a warm fuzzy. Coldfusion.
🎉 1
s
contentbox and preside are the two biggies
both stable
👍 1
e
started playing around with Preside. Content box, tried it last night and it installed but under the hood it says its licensed to ortus solutions, which usually after we are tweaking the hell out of anything it won't resemble anything ortus created and We do not want to violate their IPR.
s
they're both open source.
did you read the actual license?
put another way: every stable, mature product you're going to find is going to have a license of some kind. Contentbox is not licensed 'to' Ortus, it's licensed by Ortus under the Apache license
1
which is one of the most permissive
e
its the wording, maybe we are being paranoid but the way it reads according to IPO is, Ortus Solutios, then Luis M (forget whom) then apache 2.0. in that order. That is the license the project, then you open up any other file, such as the Application.cfc and it clearly states * ContentBox - A Modular Content Platform * Copyright since 2012 by Ortus Solutions, Corp * www.ortussolutions.com/products/contentbox
s
It's not paranoid to be concerned about IP but (forgive me for being blunt) you clearly haven't consulted an attorney or you wouldn't be reading code comments for licensing. Here is the Contentbox license: https://github.com/Ortus-Solutions/ContentBox/blob/development/license.txt
☝🏻 1
If you have legit IP concerns, hire a pro and get a policy on which licenses you should and shouldn't use
👍 1
Apache will on the 'good' list
Luis writing a copyright notice doesn't change any of that
z
both projects are good at accepting decent PRs, always touch base first in their slack channels and follow their existing code styles
👍 1
b
The word "ContentBox" is trademarked by Ortus, so you cannot legally release a CMS of your own with that name. The source code however is open sourced under the Apache license, so you can do whatever you please with that. (in accordance to the license) Anyone who writes code implicitly retains all rights to that code, save what they grant back to you. So yes, like any open source project, the source is copywrited by the creator of the project. The Apache license is what gives you your rights to use, modify, and distribute it. This is how every open source project in existence works.
☝️ 1
☝🏻 1
❤️ 1
e
Thank you Bdw429s for that explanation, really appreciate that!
👍 1
j
to throw one one in unless I missed it being mentioned: Masa CMS (open source version of now no longer open source Mura CMS). There's even a channel in here 🙂 https://cfml.slack.com/archives/C02EB3Y57SR
e
thank you Jonas!!! I also found Galxie Blog. Someone decided to build off blogCFC, and oddly enough MangoCMS still is available for download,though given that it was last updated in 2012, I fear its a bit dated.