Re: SpyBot S&D written in Delphi



Kevin Berry wrote:

> Ben Hochstrasser wrote:
> > > The problem of the resizing items is AFAICS not the IDE, it is
> > > the VCL. Everyone can fix that, too.
> >
> > But isn't allowed to, per the license.
>
> What isn't allowed is re-publishing the source code AFAIK. You can
> change it yourself to do DIY style fixes. You just can't republish
> the framework fixes in binary form and obviously you can't show
> anyone the source code.

There are two things the license prevents which are relevant here:

o Republishing source code *written by Borland.*
o Distributing a package with the same name as a VCL/RTL package but a
different binary (to prevent DLL hell).

You can modify the VCL, distribute your changes only (as diffs) and
distribute your own VCL packages if you call them by a different
filename than the Borland packages (or statically link the VCL into
your app).

--
Craig Stuntz [TeamB] · Vertex Systems Corp. · Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Everything You Need to Know About InterBase Character Sets:
http://blogs.teamb.com/craigstuntz/articles/403.aspx
.



Relevant Pages

  • Re: .NET is much worse than VCL
    ... My conclusing is that .NET is much worse than VCL. ... VCL comes with full source code. ... everything is in the EXE without updating the entire EXE. ... proper localization. ...
    (microsoft.public.dotnet.framework)
  • Re: cobbling a ComboBox
    ... suggest you have a look at the library source code (of Swing, ... package scratch; ... boolean shouldValidate = false; ... the String ought to be "scratch.CustomMetalComboBoxUI". ...
    (comp.lang.java.gui)
  • Re: Redhat and OpenSSL Manner
    ... It's equivalent to 0.9.7a as originally distributed by OpenSSL project, with security and bug fixes added to it by Red Hat. ... enhancements and new features might be backported from newer versions too if they are not introducing any compatibility problems (for example this is often done for kernel package in RHEL to support new hardware). ... If you look into the SRPM packages, you'll see that they contain original unchanged source code wich is the same version as the package version, and also bunch of patches that get applied to that source code prior to compilation. ...
    (RedHat)
  • Re: Linux Vs. FreeBSD
    ... > source code is annoyingly slow and relatively difficult when it cones ... > Elaborating on the whole binary compatibility thing, ... A better example would be Fedora ... You usually can't install a Fedora package on Suse or vice ...
    (comp.os.linux.misc)
  • Re: Linux Vs. FreeBSD
    ... > source code is annoyingly slow and relatively difficult when it cones ... > Elaborating on the whole binary compatibility thing, ... > install something intended for one distro on another, ... You usually can't install a Fedora package on Suse or vice ...
    (comp.os.linux.misc)