Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
twitter's bootstrap is licensed under the Apache License v2.0, I am guessing it would have to be re-licensed under GPL before it could be used.
Have you looked into this?
Comments
Comment #1
Anonymous (not verified) CreditAttribution: Anonymous commentedYes i just did, do you think it is going to be a problem ?
Comment #2
IbnDrupal CreditAttribution: IbnDrupal commentedThis is not going to be a problem.
http://www.apache.org/licenses/GPL-compatibility.html
Moving status to closed
Comment #3
KrisBulman CreditAttribution: KrisBulman commentedfrom Crell on twitter
This sounds to me like it can be used in a personal theme, but not one posted on drupal.org, please correct me if i am wrong
Comment #4
KrisBulman CreditAttribution: KrisBulman commentedComment #5
rashad612 CreditAttribution: rashad612 commentedCan we publish the theme under GPLv3 ?
Regarding to those links?
http://drupal.org/licensing/faq#q4
http://www.gnu.org/licenses/license-list.html#apache2
Comment #6
VM CreditAttribution: VM commentedno. As stated in http://drupal.org/licensing/faq/#q4 it must be the same license as drupal core to be added to drupal git repositories. If it can't go into the git repo it subsequently can't be distributed from drupal.org
You can release the theme on your own site under GPL3 or another license.
Comment #7
KrisBulman CreditAttribution: KrisBulman commentedSo unless twitter bootstrap can be re-licensed, which the author is clearly not willing to do: http://groups.google.com/group/twitter-bootstrap/browse_thread/thread/ae... , a theme including this code unfortunately cannot be distributed via drupal.org. :\
Comment #8
sreynen CreditAttribution: sreynen commentedEven if the code is re-licensed, it's still not allowed on Drupal.org under the 3rd party code policy:
http://drupal.org/node/422996
Modules work around this via the Libraries API, but that's unfortunately not available for themes. Probably the best you can do is put instructions in README.txt and make sure the theme displays useful errors when the code is missing.
Comment #9
smira CreditAttribution: smira commentedwhat have you decided? i think it's worth working on, and would be willing to help with it
Comment #10
rcross CreditAttribution: rcross commentedby my interpretation of http://drupal.org/licensing/faq#q4 then you can license this theme as GPL3, and thus released on d.o. However, the actual bootstrap library would not be committed to the repo and would have to be downloaded seperately. This still sounds fine to me.
Comment #11
Stefan Vaduva CreditAttribution: Stefan Vaduva commentedWhy not just use
in the theme hosted on drupal.org? And like others have said before, insert additional instructions in the read me file for people that wish to download the CSS.
[edit]my
tag that was taking the css from github is taken out by the input filter... the idea was the same as the one described bellow by darrenmothersele. I agree that this solution can work)
Comment #12
darrenmothersele CreditAttribution: darrenmothersele commentedI think the interesting work for this theme is to get Drupal core to play nicely with Twitter Bootstrap CSS. You don't need to include the CSS code to do this. The useful thing to do would be provide form_alters and theme overrides to be able to use Bootstrap without too much work. This could be done as a base theme, providing instructions for users who want to download and customise the CSS.
The Bootstrap GitHub page recommends hotlinking the CSS. Could this be done, as it wouldn't be including the code directly in Drupal's repo?
Comment #13
gagarine CreditAttribution: gagarine commentedSimply do not include the bootstrap files inside your project, hundred of other project do the same. The user have to download it after. You can even fail back by hotlinking the CSS.
Comment #14
Docc CreditAttribution: Docc commentedMade a headstart at: https://github.com/Docc/twitter_bootstrap
Though im happily to contribute back into this project once the licensing problem is settled.
Comment #15
gagarine CreditAttribution: gagarine commented@Docc check also https://github.com/bastnic/mothership_twitter_bootstrap Works with mothership but you can certainly grab some stuff.
Comment #16
Docc CreditAttribution: Docc commentedJust a heads up for everyone, The repo moved to this project on drupal.org.
Comment #17
Docc CreditAttribution: Docc commentedAlright twitter bootstrap files are now hotlinked. These files can be overridden from the theme settings page.
Comment #18
nikkubhai CreditAttribution: nikkubhai commentedGreat !
btw, which version of twitter bootstrap are you going to support? v2.0 will be out soon.. you can see its demo here : http://bootstrap.io/Demo/
Comment #19
rerooting CreditAttribution: rerooting commentedV2.0 is nearly complete, from what i see on the github issue queue.
The demo link above does not work. I was able to successfully just grab the repo and open the index.html file in docs/ to view the new demo. There are some major changes to 2.0 and I would love to help get these integrated ASAP!
Starting a new issue...
Comment #20
Docc CreditAttribution: Docc commentedWaiting for v2 myself.
Big change ill open up a new 7.x-2 branch for it soon and continue work there based on V2.
Though this is not what this issue is about. Create a new one if needed.
@rerooting, if you want to help drop me a line.
Comment #21
andregriffin CreditAttribution: andregriffin commented