<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[PunBB Forums - question about heavily modified source]]></title>
		<link>http://punbb.informer.com/forums/topic/17759/question-about-heavily-modified-source/</link>
		<description><![CDATA[The most recent posts in question about heavily modified source.]]></description>
		<lastBuildDate>Thu, 22 Jan 2009 19:36:53 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: question about heavily modified source]]></title>
			<link>http://punbb.informer.com/forums/post/123312/#p123312</link>
			<description><![CDATA[<p>Sorry for reviving an old post, but my searches only reviled this topic as the closest to my inquiry <img src="http://punbb.informer.com/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>In this case, the modified punbb need to retain it&#039;s GPL licence in the code, but could the creator of the modification never release the code to the public and simply use it?</p><p>I&#039;m considering using punBB for a website I&#039;ve gots tah makes work all nice and perty. Punbb would be great base code to start from.</p><p>I&#039;ll be placing a link somewhere appropriate to PunBB, and hopefully many of my mods can be added to &quot;vanilla&quot; punbb, so released publically. I&#039;m not looking to be a total jerk here <img src="http://punbb.informer.com/forums/img/smilies/tongue.png" width="15" height="15" alt="tongue" /> Just want to know how jerky I&#039;m legally entitled to be <img src="http://punbb.informer.com/forums/img/smilies/roll.png" width="15" height="15" alt="roll" /></p>]]></description>
			<author><![CDATA[dummy@example.com (deadram)]]></author>
			<pubDate>Thu, 22 Jan 2009 19:36:53 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/123312/#p123312</guid>
		</item>
		<item>
			<title><![CDATA[Re: question about heavily modified source]]></title>
			<link>http://punbb.informer.com/forums/post/105261/#p105261</link>
			<description><![CDATA[<div class="quotebox"><cite>Smartys wrote:</cite><blockquote><p>Q: May I remove the copyright from the source code?</p><p>No. The copyright notice in all the source files must be left intact. Any modification or removal of this copyright is illegal under the terms of the GNU General Public Licence.</p></blockquote></div><p>ty</p>]]></description>
			<author><![CDATA[dummy@example.com (eramus)]]></author>
			<pubDate>Wed, 12 Dec 2007 00:13:07 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/105261/#p105261</guid>
		</item>
		<item>
			<title><![CDATA[Re: question about heavily modified source]]></title>
			<link>http://punbb.informer.com/forums/post/105260/#p105260</link>
			<description><![CDATA[<p>No. To the best of my knowledge, all the stuff in that comment has to be retained. You can add your own stuff there, but what&#039;s there must stay there.</p><p>Edit:<br /><a href="http://punbb.org/forums/viewtopic.php?id=2165">http://punbb.org/forums/viewtopic.php?id=2165</a><br /></p><div class="quotebox"><cite>Rickard wrote:</cite><blockquote><p>Q: May I remove the copyright from the source code?</p><p>No. The copyright notice in all the source files must be left intact. Any modification or removal of this copyright is illegal under the terms of the GNU General Public Licence.</p></blockquote></div>]]></description>
			<author><![CDATA[dummy@example.com (Smartys)]]></author>
			<pubDate>Wed, 12 Dec 2007 00:07:08 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/105260/#p105260</guid>
		</item>
		<item>
			<title><![CDATA[Re: question about heavily modified source]]></title>
			<link>http://punbb.informer.com/forums/post/105259/#p105259</link>
			<description><![CDATA[<div class="quotebox"><cite>Smartys wrote:</cite><blockquote><p>I think bekko meant the copyright at the top of every PunBB file, which must be kept intact (along with the GPL notice)</p><p>But yeah, very cool <img src="http://punbb.informer.com/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /></p></blockquote></div><p>right.. but<br /></p><div class="quotebox"><blockquote><p>Copyright (C) 2002-2005&nbsp; Rickard Andersson (rickard@punbb.org)</p></blockquote></div><p>can be removed/modified? correct?</p>]]></description>
			<author><![CDATA[dummy@example.com (eramus)]]></author>
			<pubDate>Wed, 12 Dec 2007 00:01:12 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/105259/#p105259</guid>
		</item>
		<item>
			<title><![CDATA[Re: question about heavily modified source]]></title>
			<link>http://punbb.informer.com/forums/post/105258/#p105258</link>
			<description><![CDATA[<p>I think bekko meant the copyright at the top of every PunBB file, which must be kept intact (along with the GPL notice)</p><p>But yeah, very cool <img src="http://punbb.informer.com/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (Smartys)]]></author>
			<pubDate>Tue, 11 Dec 2007 23:57:55 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/105258/#p105258</guid>
		</item>
		<item>
			<title><![CDATA[Re: question about heavily modified source]]></title>
			<link>http://punbb.informer.com/forums/post/105254/#p105254</link>
			<description><![CDATA[<div class="quotebox"><cite>hcgtv wrote:</cite><blockquote><p>No, you can leave that off, PunBB 1.3 doesn&#039;t have it at all. Actually it was something I always removed from any PunBB install, cause it was confusing and also it could get Rickard in trouble if the software is used for something less desirable, like a porn site.</p></blockquote></div><p>kewlness... ty all for the info</p><div class="quotebox"><cite>hcgtv wrote:</cite><blockquote><p>Cracker Barrel?</p></blockquote></div><p>mmmm Cracker Barrel <img src="http://punbb.informer.com/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>we will definitely need to get together.</p>]]></description>
			<author><![CDATA[dummy@example.com (eramus)]]></author>
			<pubDate>Tue, 11 Dec 2007 23:22:08 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/105254/#p105254</guid>
		</item>
		<item>
			<title><![CDATA[Re: question about heavily modified source]]></title>
			<link>http://punbb.informer.com/forums/post/105250/#p105250</link>
			<description><![CDATA[<div class="quotebox"><cite>eramus wrote:</cite><blockquote><p>does it still need to read?<br />Copyright (C) 2002-2005&nbsp; Rickard Andersson (rickard@punbb.org)</p></blockquote></div><p>No, you can leave that off, PunBB 1.3 doesn&#039;t have it at all. Actually it was something I always removed from any PunBB install, cause it was confusing and also it could get Rickard in trouble if the software is used for something less desirable, like a porn site.</p><p>Hey, I&#039;m just up the road from you, I&#039;m in Charlotte. Glad to hear this isn&#039;t a joke, so definitely let&#039;s do lunch, Cracker Barrel?</p>]]></description>
			<author><![CDATA[dummy@example.com (hcgtv)]]></author>
			<pubDate>Tue, 11 Dec 2007 22:37:07 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/105250/#p105250</guid>
		</item>
		<item>
			<title><![CDATA[Re: question about heavily modified source]]></title>
			<link>http://punbb.informer.com/forums/post/105248/#p105248</link>
			<description><![CDATA[<div class="quotebox"><cite>elbekko wrote:</cite><blockquote><p>The copyright notice in your files is indeed still required.<br />In essence you&#039;d be forking PunBB.</p><p>Interesting project btw <img src="http://punbb.informer.com/forums/img/smilies/wink.png" width="15" height="15" alt="wink" /></p></blockquote></div><p>gotcha</p><p>does it still need to read?<br /></p><div class="quotebox"><blockquote><p>Copyright (C) 2002-2005&nbsp; Rickard Andersson (rickard@punbb.org)</p></blockquote></div><p>or can i include myself? <br /></p><div class="quotebox"><blockquote><p>Copyright (C) 2002-2005&nbsp; Rickard Andersson (rickard@punbb.org) <br />Copyright (C) 2007&nbsp; My Name (my@email.com)</p></blockquote></div><p>or<br /></p><div class="quotebox"><blockquote><p>Copyright (C) 2007&nbsp; My Name (my@email.com)</p></blockquote></div><p>i want to make sure to appropriately/legally give credit where credit is due.</p><p>and ty.. im pleased with how easily this has come together <img src="http://punbb.informer.com/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (eramus)]]></author>
			<pubDate>Tue, 11 Dec 2007 22:24:00 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/105248/#p105248</guid>
		</item>
		<item>
			<title><![CDATA[Re: question about heavily modified source]]></title>
			<link>http://punbb.informer.com/forums/post/105247/#p105247</link>
			<description><![CDATA[<p>The copyright notice in your files is indeed still required.<br />In essence you&#039;d be forking PunBB.</p><p>Interesting project btw <img src="http://punbb.informer.com/forums/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></description>
			<author><![CDATA[dummy@example.com (elbekko)]]></author>
			<pubDate>Tue, 11 Dec 2007 22:13:54 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/105247/#p105247</guid>
		</item>
		<item>
			<title><![CDATA[Re: question about heavily modified source]]></title>
			<link>http://punbb.informer.com/forums/post/105244/#p105244</link>
			<description><![CDATA[<p>not a joke at all, but like i said id like to keep exposure to minimum until i find out what i need to do keep everything kosher. the last thing i want to do is step on anyones toes or get myself in trouble.</p><p>what i put together needs a bit of work (specifically my stub file -- index.php) before its shown to anyone, but the punbb team provided an excellent base for doing all of this. <img src="http://punbb.informer.com/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (eramus)]]></author>
			<pubDate>Tue, 11 Dec 2007 22:01:28 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/105244/#p105244</guid>
		</item>
		<item>
			<title><![CDATA[Re: question about heavily modified source]]></title>
			<link>http://punbb.informer.com/forums/post/105241/#p105241</link>
			<description><![CDATA[<p>eramus,</p><p>You just blew the Russians out of the water!</p><p>Seriously, if this isn&#039;t a joke, I&#039;m very interested - let&#039;s do lunch <img src="http://punbb.informer.com/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (hcgtv)]]></author>
			<pubDate>Tue, 11 Dec 2007 21:41:21 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/105241/#p105241</guid>
		</item>
		<item>
			<title><![CDATA[question about heavily modified source]]></title>
			<link>http://punbb.informer.com/forums/post/105236/#p105236</link>
			<description><![CDATA[<p>Over the past two weeks I have been working on making several modifications to the punbb source. I decided to start with punbb because its very lightweight and very minimalistic, but I knew that my modifications would seriously alter the punbb source/structure (yes I realize that I wont be able to easily upgrade -- but I also dont really need many of the features in 1.3). Id like to know if I still need to include the copyright notices in my files and how to decide on where they need to be placed. I havent decided if I will release this to the public. The answers I receive will help better decide that. Obviously, I dont want to break any laws, but considering my mods below, Im not sure how to tackle it. The meat of what I have is still very similar, but the app structure and request handling have dramatically changed. It works similarly, but it has evolved into a very different beast.</p><p>mods include:<br />- moving all code out of the web root -- using mod_rewrite to push all requests (except images and css) through index.php (completely unrelated to index.php in a stock punbb release)<br />- elimination of all get variables -- clean urls all around<br /> -- (/viewforum.php?id=1 =&gt; /view-forum/id/1 or /[forum-name])<br /> -- (/viewtopic.php?id=23&amp;p=3 =&gt; /view-topic/id/23/p/3 or /[forum-name]/[topic-title]/p/3)<br /> -- (/profile.php?id=1&amp;section=essentials =&gt; /profile/id/1/section/essentials)<br /> -- also keeps track of thread title changes -- old urls containing the old thread title will still load the correct thread<br />- eliminated cross-db-compatible switches (im only going to be using mysql)<br />- converted source to an OO structure (php5) (for instance profile.php was split into 17 objects (2 are abstracts, 1 per section and 1 per action), moderate.php was split into 7 (again, 1 per action) and so on) -- on avg it eliminates 1/2-1/3 of the code that gets parsed per request<br />- developed a simple template engine so that my designers arent tempted to screw up any php when editing html -- no html in any of the objects<br />- single code base for running multiple forums (separate dbs) -- forum and options are loaded based on the base url -- allows for different admins, mods, groups, etc per forum, but same users<br />- using a shared session instead of cookies to keep track of logged in users. this allows me to provide a single sign on to all of the forums.<br />- login based on email address -- allows users to have multiple usernames -- currently only admin can hand out additional usernames<br />- added a registry (similar to <a href="http://framework.zend.com/">Zend Framework</a>) for holding reused objects</p><p>Id love to show this off, but I just finished implementing the template engine, and it needs some more testing. Plus, my home connection doesnt have enough bandwidth to handle tons of requests. I would also like to resolve my concerns about copyright/license before I expose this to people outside of my dev team. FYI, for now I am planning to keep the link and the copyright notice at the bottom of the page, just slightly modified, so that I am still supporting punbb, because what I started with is well written and was easily modified.</p>]]></description>
			<author><![CDATA[dummy@example.com (eramus)]]></author>
			<pubDate>Tue, 11 Dec 2007 20:17:17 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/105236/#p105236</guid>
		</item>
	</channel>
</rss>
