<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>9394</bug_id>
          
          <creation_ts>2016-04-05 11:17:25 +0000</creation_ts>
          <short_desc>bootstrap v2 License is not compatible with bitbake/toaster license.</short_desc>
          <delta_ts>2016-07-13 20:04:51 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Toaster</product>
          <component>toaster</component>
          <version>2.1</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>High</priority>
          <bug_severity>critical</bug_severity>
          <target_milestone>2.2 M1</target_milestone>
          <dependson>9517</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Beth Flanagan">elizabeth.flanagan</reporter>
          <assigned_to name="brian avery">brian.avery</assigned_to>
          <cc>belen.barros.pena</cc>
    
    <cc>jessica.zhang</cc>
    
    <cc>pidge</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>stanciux.mihail</cc>
          
          <qa_contact name="Libertad">libertad.gonzalez.de.la.cruz</qa_contact>
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>60795</commentid>
    <comment_count>0</comment_count>
    <who name="Beth Flanagan">elizabeth.flanagan</who>
    <bug_when>2016-04-05 11:17:25 +0000</bug_when>
    <thetext>bootstrap v2, used by toaster, is licensed under Apache-2.0. They ended up having to relicense it as projects that were GPLv2 could not use it, so bootstrap &gt; 2 is now MIT which is GPLv2 compatible.

For information on the issue see:

https://github.com/twbs/bootstrap/issues/2054</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60907</commentid>
    <comment_count>1</comment_count>
    <who name="Beth Flanagan">elizabeth.flanagan</who>
    <bug_when>2016-04-07 14:36:53 +0000</bug_when>
    <thetext>One way to do this (and probably the least amount of work, perhaps?) is to revert https://github.com/twbs/bootstrap/pull/11927 and work the MIT licensed replacement code at https://github.com/twbs/bootstrap/pull/11928 into toaster.

This would essentially fork bootstrap into an MIT licensed fork. I&apos;ve not looked at the technical merits of this, but from a license compliance standpoint, it would unblock us.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63377</commentid>
    <comment_count>2</comment_count>
    <who name="brian avery">brian.avery</who>
    <bug_when>2016-06-27 21:59:35 +0000</bug_when>
    <thetext>updated to bootstrap V3 in 2.2 M1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63946</commentid>
    <comment_count>3</comment_count>
    <who name="Libertad">libertad.gonzalez.de.la.cruz</who>
    <bug_when>2016-07-13 20:04:51 +0000</bug_when>
    <thetext>checking that bootstrap v3 is present in 2.2 M1

libby@liberta1-MOBL1:~/Toaster2.2_M1/poky$ git log | head -1 
commit 6f0c5537e02c59e1c8f3b08f598dc049ff8ee098
libby@liberta1-MOBL1:~/Toaster2.2_M1/poky$ 
libby@liberta1-MOBL1:~/Toaster2.2_M1/poky$ git grep bootstrap
bitbake/lib/toaster/toastergui/static/css/bootstrap.css: * Bootstrap v3.3.6 (http://getbootstrap.com)
bitbake/lib/toaster/toastergui/static/css/bootstrap.css: * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
bitbake/lib/toaster/toastergui/static/css/bootstrap.css:/*# sourceMappingURL=bootstrap.css.map */
bitbake/lib/toaster/toastergui/static/css/bootstrap.css.map:{&quot;version&quot;:3,&quot;sources&quot;:[&quot;bootstrap.css&quot;,&quot;less/normalize.less&quot;,&quot;less/print.less&quot;,&quot;less/glyphicons.less&quot;,&quot;less/scaffolding.less&quot;,&quot;less/mixins/vendor-prefixes.less&quot;,&quot;less/mixins/tab-focus.less&quot;,&quot;less/mixins/image.less&quot;,&quot;less/type.less&quot;,&quot;less/mixins/text-emphasis.less&quot;,&quot;less/mixins/background-variant.less&quot;,&quot;less/mixins/text-overflow.less&quot;,&quot;less/code.less&quot;,&quot;less/grid.less&quot;,&quot;less/mixins/grid.less&quot;,&quot;less/mixins/grid-framework.less&quot;,&quot;less/tables.less&quot;,&quot;less/mixins/table-row.less&quot;,&quot;less/forms.less&quot;,&quot;less/mixins/forms.less&quot;,&quot;less/buttons.less&quot;,&quot;less/mixins/buttons.less&quot;,&quot;less/mixins/opacity.less&quot;,&quot;less/component-animations.less&quot;,&quot;less/dropdowns.less&quot;,&quot;less/mixins/nav-divider.less&quot;,&quot;less/mixins/reset-filter.less&quot;,&quot;less/button-groups.less&quot;,&quot;less/mixins/border-radius.less&quot;,&quot;less/input-groups.less&quot;,&quot;less/navs.less&quot;,&quot;less/navbar.less&quot;,&quot;less/mixins/nav-vertical-align.less&quot;,&quot;less/utilities.less&quot;,&quot;less/breadcrumbs.less&quot;,&quot;less/pagination.less&quot;,&quot;less/mixins/pagination.less&quot;,&quot;less/pager.less&quot;,&quot;less/labels.less&quot;,&quot;less/mixins/labels.less&quot;,&quot;less/badges.less&quot;,&quot;less/jumbotron.less&quot;,&quot;less/thumbnails.less&quot;,&quot;less/alerts.less&quot;,&quot;less/mixins/alerts.less&quot;,&quot;less/progress-bars.less&quot;,&quot;less/mixins/gradients.less&quot;,&quot;less/mixins/progress-bar.less&quot;,&quot;less/media.less&quot;,&quot;less/list-group.less&quot;,&quot;less/mixins/list-group.less&quot;,&quot;less/panels.less&quot;,&quot;less/mixins/panels.less&quot;,&quot;less/responsive-embed.less&quot;,&quot;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>