Is Schoology built on Drupal? If so is it violating the GPL?

Events happening in the community are now at Drupal community events on www.drupal.org.
emptyvoid's picture

I was researching LCMS (learning content management systems) or LMS platforms built to integrate or run on the Drupal platform. So far the most polished platform I've found was the SaaS (software as a service) product offered by schoology.

https://www.schoology.com/

Now I'm not a lawyer but if schoology is built upon or in part using the Drupal platform is it not required to provide said code to anyone who asks under the GPL license?

Someone chime in and agree or set me straight on this subject.

Thanks,

Comments

Licensing FAQ, Legal group

sreynen's picture

This isn't a great place to be discussing legal issues.

See: https://drupal.org/licensing/faq/#q8
Also: https://drupal.org/licensing/faq/#q16

No, they don't

crimsondryad's picture

I'm not a lawyer either however my understanding is that they have to offer the source code uncompiled if they distribute the code. Like if they put it on a cd or offered to sell the website software. There is nothing forcing them to release their configuration or any custom modules they wrote as the owner retains the intellectual property rights but gives the community a GPL license to use the software if the software is contributed to drupal.org

Now there has been a long running debate over whether contrib counts as derivative works. You can follow the commentary on the previous nodes linked.

The question is why does this matter?

SaaS solutions do not require

btopro's picture

SaaS solutions do not require this. You aren't paying for the code, you are paying for the service. This is why Drupal Gardens can exist without giving you all the magic that helps build Drupal Gardens. Schoology was built off Drupal in the past (to my recollection) though I'm not sure how active they ever were w/ the larger drupal community.

Now, if Schoology said "pay us 100k for a Drupal site" and they built you a Drupal site, they are effectively selling you the code and database. In this scenario they need to provide you access to the code if requested. It's a subtle difference but I think that's how it works.

This is my understanding of how it works though I could be wrong.

Schoology is built on drupal.

dunkoh's picture

Schoology is built on drupal. I was just signing up for an account on it for my child's school and could tell right away.

They have done some interesting things that I am curious about how they did them.

LMS (learning management system)

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: