<?xml version="1.0" ?>

<kc>

<title>GNUe Traffic</title>

<editor contact="mailto:psu@burdonvale.co.uk">Peter Sullivan</editor>

<issue num="95" date="23 Aug 2003 00:00:00 -0800" />

<headquote>
"<i>ok new deal - a dozen GNUe shirts to the first 
hacker that clones jcater?</i>"
</headquote>


<intro>
  This covers the three main mailing lists for the 
  <a href="http://www.gnuenterprise.org">GNU Enterprise</a> 
  project, plus the #gnuenterprise IRC channel.
</intro>


<section 
   title="Impact of improving unicode support on other parts of GNUe"
   subject="[IRC] 15 Aug 2003"
   archive="http://www.gnuenterprise.org/irc-logs/gnue-public.log.15Aug2003"
   author="Arturas Kriukovas" 
   contact="mailto:arturas@gsk.vtu.lt" 
   startdate="15 Aug 2003 04:00:00 -0800"
   enddate="15 Aug 2003 04:00:00 -0800">

<topic>Forms</topic>
<topic>Common</topic>

<mention>Bajusz Tam&#0225;s</mention>

<p>Bajusz Tam&#0225;s (btami) asked Jan Ischebeck (siesel) about 
i18n (unicode default) changes to forms status. Jan said 
<quote who="Jan Ischebeck">its allmost ready, just some small 
parts still have to made ready f.e. the way database encodings 
are set.</quote> Jan still hadn't 
<quote who="Jan Ischebeck">worked on "unicodification" of 
GParser entities f.e. the "name" type should be converted to 
unicode, because it's used for labels etc</quote>. Also, as he 
<quote who="Jan Ischebeck">was planning to commit some of the 
unicode changes to forms etc. Because common is changed to, 
some parts of reports possibly won't work as expected so it 
will be like the _() i18n changes i.e. there will be much to 
be fixed problems, which I can't check for, because I don't 
use reports regualary. I think, that now (after 0.5.1) is 
the time for changes like that, so I just want to ask if you 
have objections or what do you think about it.</quote> The 
changes basically should affect <quote who="Jan Ischebeck">the 
return type for strings is unicode instead of string when doing 
database access. It could made optional, so that f.e. gnue-pos 
can keep using normal string</quote>. Jan promised to talk 
about this more later.</p>

</section>


<section 
   title="Licensing implications of writing applications in GNUe"
   subject="[IRC] 18 Aug 2003"
   archive="http://www.gnuenterprise.org/irc-logs/gnue-public.log.18Aug2003"
   author="Peter Sullivan" 
   contact="mailto:psu@burdonvale.co.uk" 
   startdate="18 Aug 2003 04:00:00 -0800"
   enddate="18 Aug 2003 04:00:00 -0800">

<topic>Why GNUe?</topic>

<p>Bajusz Tam&#0225;s (btami) asked whether applications 
written with the GNUe tools would 
<quote who="Bajusz Tam&#0225;s">have to be GPL-ed</quote>
(i.e. released under the GNU General Public License).
Reinhard M&#252;ller (reinhard) said 
<quote who="Reinhard M&#252;ller">no - of course you would 
not even _want_ to write proprietary software - but if you 
really want, you can write prop software with gnue</quote>. 
He explained <quote who="Reinhard M&#252;ller">only the tools 
are gpl - so you have to provide the source for gnue-forms, 
gnue-common etc</quote>. James Thompson (jamest) said 
<quote who="James Thompson">you can make prop forms, reports, etc -
but you couldn't embed gnue-common in your app</quote>.</p>
<p>However, as Reinhard noted, in practice, 
<quote who="Reinhard M&#252;ller">i don't see how you would 
hide the source of a form from your user ;-)</quote>
James suggested <quote who="James Thompson">i wonder if a 
person could do a pgp type setup w/ forms/reports/etc - 
so that forms could be encrypted w/ a private key - 
and the public key distributed with app</quote>.</p>

<p>Tam&#0225;s said that he personally would prefer to 
release applications he wrote under the GPL, but his 
company would need to be convinced of the benefits of 
this. Reinhard saud <quote who="Reinhard M&#252;ller">the 
main benefit is getting back imporvements from the 
community</quote> - <quote who="Reinhard M&#252;ller">this 
is for example what i experienced with you last week with 
your fixes to appserver :)</quote> Also, opening up the 
source reduced the reliance on key individuals - this was 
especially significant for smaller software houses.</p>

<p>Also, <quote who="Reinhard M&#252;ller">don't forget
you don't have to open the source code to the world - 
you just have to open it to your customer - 
and let him open it to whomever he likes. Most customers 
will probably keep it to themselves anyway</quote>. 
<quote who="Reinhard M&#252;ller">The gpl doesn't say you 
have to give your code to anyone - you can keep it all for 
yourself if you like - but _when_ you give it away, you have 
to 1. give the source code, too 2. let the receiver give it 
to any 3rd persons he wants under the same conditions. 
So it might be totally normal to write code under gpl
- and give it only to a single customer</quote>. There 
was no requirement under GPL to make the source available to 
all and sundry, for example by putting it on an anonymous 
CVS service like savannah. der.hans (LuftHans) noted 
<quote who="der.hans">also, technically you don't have to give 
the source code to your customers, you just have to make it 
available to them</quote>. Reinhard agreed - 
<quote who="Reinhard M&#252;ller">i provide a "written offer" 
myself instead of the source code</quote> when installing 
Debian GNU/Linux for clients.</p>

</section>


<section 
   title="0.5.1 packaged as a setup.exe for Microsoft Windows"
   subject="[IRC] 19 Aug 2003"
   archive="http://www.gnuenterprise.org/irc-logs/gnue-public.log.19Aug2003"
   author="Peter Sullivan" 
   contact="mailto:psu@burdonvale.co.uk" 
   startdate="19 Aug 2003 04:00:00 -0800"
   enddate="19 Aug 2003 04:00:00 -0800">

<mention>Mike Vincent</mention>

<p>Bajusz Tam&#0225;s (btami) asked <quote who="Bajusz Tam&#0225;s">what 
is the correct way if i fix a packaging error</quote> for the stand-alone 
Windows 32 version of the GNUe Tools 
<quote who="Bajusz Tam&#0225;s">and build a new setup exe?</quote>
James Thompson (jamest) suggested <quote who="James Thompson">gut tells 
me we should re-release w/ new point number - 0.5.2</quote>. Jason Cater 
(jcater) was not so sure - <quote who="Jason Cater">even if it's</quote>
just <quote who="Jason Cater">a packaging error?</quote> Tam&#0225;s
confirmed <quote who="Bajusz Tam&#0225;s">the designers toolbar wizards 
doesn't work in setup exe - just a packaging error</quote>. Jeff Bailey 
(jbailey) suggested <quote who="Jeff Bailey">add a .1 to the end.</quote>
James felt <quote who="James Thompson">0.5.1.1 is fine too - but I think 
we need way to mark the diff</quote>. Mike Vincent (Vee) suggested 
designating it as 0.5.1-1, but Jeff pointed out that 
<quote who="Jeff Bailey">Versions with -'s are used by</quote> GNU/Linux 
distributions such as Debian to signify different packages of the same 
underlying version of an application, <quote who="Jeff Bailey">so unless 
all win32 versions are going to start -1, -2 for sub releases, it will 
just get confusing.</quote>.</p>

</section>

</kc>