{"id":2927,"date":"2020-08-21T14:28:59","date_gmt":"2020-08-21T12:28:59","guid":{"rendered":"https:\/\/fodina.de\/?p=2927"},"modified":"2023-01-03T22:13:54","modified_gmt":"2023-01-03T21:13:54","slug":"gitty-gitty","status":"publish","type":"post","link":"https:\/\/2022.fodina.de\/en\/gitty-gitty\/","title":{"rendered":"gtgt Or The Life After"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"alignleft is-resized\"><a href=\"https:\/\/2022.fodina.de\/wp-content\/uploads\/2018\/05\/gtgt-logo.gif\" data-fancybox=\"\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/2022.fodina.de\/wp-content\/uploads\/2018\/05\/gtgt-logo.gif\" alt=\"\" class=\"wp-image-2414\" width=\"80\" height=\"80\"><\/a><\/figure><\/div>\n\n\n\n<p>In 2000, I had released the <a href=\"https:\/\/sourceforge.net\/projects\/gtgt\/files\/\">Gnu Template Generation Tools<\/a> that instantiate a set of sources which were readily prepared for being developed, compiled, and installed with the GNU &#8216;Autoconf\/Automake&#8217; development environment. A few years later they were passed &#8211; by new languages, techniques, and tools. But now we have revitalized <a href=\"https:\/\/github.com\/kreincke\/gitty-gitty\">gtgt<\/a> for special reasons of open source compliance:<!--more--><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What it is:<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p><span style=\"font-family: 'Arima Madurai'; font-style: normal; color: #800;font-weight: bold;\"><a href=\"http:\/\/github.com\/kreincke\/gitty-gitty\/\">gtgt<\/a><\/span> &#8211; spoken: <em>gitty-gitty<\/em> &#8211; is a set of scripts, which initialize a c\/c++ project in a way, that it can directly be managed by the  <a href=\"https:\/\/de.wikipedia.org\/wiki\/GNU_Build_System\">GNU Autotools<\/a> &#8211; although one can nevertheless them under the terms of any other open or closed source license. How do you use the tools is explained in the <a href=\"https:\/\/github.com\/kreincke\/gitty-gitty\/blob\/master\/FAQ.md\">gtgt-FAQ<\/a>, which is part of every <em>gtgt <\/em>package. The Gnu Template Generation Tools have been revitalized for enabling us to create test data, that &#8211; under the leadership of the <a href=\"https:\/\/www.openchainproject.org\/news\/2019\/07\/25\/openchain-launches-tooling-work-group\">Open Chain Toolong Working Group<\/a> &#8211; become part of a <a href=\"https:\/\/github.com\/Open-Source-Compliance\/tdosca\">Test-Driven Open Source Compliance Automation<\/a>.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Where you can get it:<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p><span style=\"font-family: 'Arima Madurai'; font-style: normal; color: #800;font-weight: bold;\"><a href=\"http:\/\/github.com\/kreincke\/gitty-gitty\/\">gtgt<\/a><\/span> can <a href=\"https:\/\/github.com\/kreincke\/gitty-gitty\/\">be downloaded from Github<\/a> &#8211; by cloning the repository as usually, by downloading it as a zip file via the GitHub tools, or by downloading it from the <a href=\"https:\/\/github.com\/kreincke\/gitty-gitty\/tree\/releases\">gtgt -release-branch<\/a>.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">How do you use it:<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>The usage of <strong><a href=\"http:\/\/github.com\/kreincke\/gitty-gitty\/\">gtgt<\/a><\/strong> is described in an <a href=\"https:\/\/github.com\/kreincke\/gitty-gitty\/blob\/master\/FAQ.md\">FAQ<\/a>.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">What you may do with gtgt:<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p><span style=\"font-family: 'Arima Madurai'; font-style: normal; color: #800;font-weight: bold;\"><a href=\"http:\/\/github.com\/kreincke\/gitty-gitty\/\">gtgt<\/a><\/span> is distributed under the terms of the <a href=\"https:\/\/opensource.org\/licenses\/GPL-3.0\">GPL-3.0<\/a>. But its output &#8211; the created code and the instantiated project directory including some specific gtgt-scripts may be distributed under any other open- or closed-source-license. The output is not a derivative work of <em>gtgt<\/em>, even if it has been derived from <em>gtgt<\/em> by  <em>c&amp;p<\/em>.<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>2000 hatte ich die (General | GNU) Template Generation Tools ver\u00f6ffentlicht, mit denen sich Softwareprojekte so anlegen lie\u00dfen, dass sie direkt zu den GNU autotools passten. Nach wenigen Jahren waren sie \u00fcberholt &#8211; von neuen Sprachen, Techniken, und Tools. Jetzt aber haben wir sie wiederbelebt und aktualisiert, aus ganz speziellen Open Source Compliance Gr\u00fcnden:<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[21],"tags":[29,30,35,40],"translation":{"provider":"WPGlobus","version":"2.12.2","language":"en","enabled_languages":["de","en"],"languages":{"de":{"title":true,"content":true,"excerpt":false},"en":{"title":true,"content":true,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/posts\/2927"}],"collection":[{"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/comments?post=2927"}],"version-history":[{"count":35,"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/posts\/2927\/revisions"}],"predecessor-version":[{"id":4391,"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/posts\/2927\/revisions\/4391"}],"wp:attachment":[{"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/media?parent=2927"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/categories?post=2927"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/tags?post=2927"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}