1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Why is code not based on Alchemy 1.0?

Discussion in 'DD-WRT Firmware' started by unikum, May 14, 2005.

  1. unikum

    unikum Network Guru Member

  2. Morpheus

    Morpheus Network Guru Member

    Good Question?
     
  3. gotamd

    gotamd Network Guru Member

    I think because DD-WRT came out before Alchemy 1.0 and there have since been many changes so it wouldn't just be an easy switch.
     
  4. BrainSlayer

    BrainSlayer Network Guru Member

    compare the source of alchemy rc5a and alchemy 1.0 and you know why i dont do it
     
  5. Morpheus

    Morpheus Network Guru Member

    i am not a programmer.. is it bad?
     
  6. unikum

    unikum Network Guru Member

    @BrainSlayer
    Can you tell us more why you think code rc5a is better than 1.0?
     
  7. Lazybones

    Lazybones Network Guru Member

    If you follow the history you would see that BrainSlayer fixed most if not all of the bugs in rc5a and that the DD-WRT firmware didn't suffer from several of the bug that later surfaced in Alchemey.

    The feature set has not changed in Alchemey since rc5 just bug fixes, where DD-WRT has many new features.
     
  8. BrainSlayer

    BrainSlayer Network Guru Member

    i found only small bugfixed in the final sources. nothing really great. but sveasoft also relicensed the source under a different license. i builded a alchemy 1.0 based firmware here, but it had several troubles with pppoe and dhcp. more than dd-wrt which is far from perfect.
    but the biggest problems are the licensing issues.
     
  9. Toxic

    Toxic Administrator Staff Member

    what licensing issues were there?
     
  10. BrainSlayer

    BrainSlayer Network Guru Member

    i dont want to start a new flaming here but sveasoft removed the licensing tags of cybertan/linksys and replaced them with own new Apache Licensed new licensing tags. they did it also on unmodified sources.
    as you see the original cybertan header indicates the source as proprietary non GPL source and sveasoft just took the code and tells now everyone that sveasoft owns the rights of it.


    example:
    original heartbeat.c
    /*
    *********************************************************
    * Copyright 2003, CyberTAN Inc. All Rights Reserved *
    *********************************************************

    This is UNPUBLISHED PROPRIETARY SOURCE CODE of CyberTAN Inc.
    the contents of this file may not be disclosed to third parties,
    copied or duplicated in any form without the prior written
    permission of CyberTAN Inc.

    This software should be used as a reference only, and it not
    intended for production use!


    THIS SOFTWARE IS OFFERED "AS IS", AND CYBERTAN GRANTS NO WARRANTIES OF ANY
    KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. CYBERTAN
    SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
    FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE
    */



    sveasofts heartbeat.c (unchanged except of the header)


    /* Copyright 2005 Sveasoft Inc.
    **
    ** Licensed under the Apache License, Version 2.0 (the "License")
    ** with the following addendum:
    **
    ** ADDENDUM
    **
    ** 10. This code may not be used, distributed, aggregated, or
    ** relicensed under any other license that restricts its use
    ** further than the stipulations of the Apache License, Version 2.0.
    ** Specifically this code may not be relicensed under any version of
    ** the GPL or LGPL licenses.
    **
    ** The Apache License, Version 2.0 will apply to the entire work for
    ** any derived, aggregated, compiled, or other works, in source or
    ** binary form, of this source code when combined with source code or
    ** binary compilationslicensed under a more restrictive license, such
    ** as the GPL or LGPL.
    **
    ** END OF ADDENDUM
    **
    ** You may not use this file except in compliance with the License.
    ** You may obtain a copy of the License at
    **
    ** http://www.apache.org/licenses/LICENSE-2.0
    **
    ** Unless required by applicable law or agreed to in writing, software
    ** distributed under the License is distributed on an "AS IS" BASIS,
    ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    ** See the License for the specific language governing permissions and
    ** limitations under the License.
    */
     
  11. Toxic

    Toxic Administrator Staff Member

    lol. thanks for the info. suppose really not many users would notice this fact and tbh i dont know why he/they would do such a thing on something that wasn't changed..
     
  12. unikum

    unikum Network Guru Member

    I don´t want to let this thread go the way of discussing licences, but I find it strange that you are allowed to just replace the header with your own Copyright. If I were CyberTAN Inc. I would take legal actions against Sveasoft.
     
  13. BrainSlayer

    BrainSlayer Network Guru Member

    cybertan/linksys has to do this legal actions and if they dont do it, sveasoft can attack each user of the alchemy users sources
     
  14. mattpwill

    mattpwill Network Guru Member

    Sveasoft is running an illegal business. Stop the thief!
     
  15. dameon

    dameon Network Guru Member

    I love seeing it when a company takes a particular piece of software and changes the license, while leaving some of the original license. You only have to compare the headers to find it. If they changed it completly someone has to compare the actual source, which is a little more difficult especially if its compiled. This actually happens quite a bit with GPL stuff. A company recently tried this with PearPC.

    Dameon
     

Share This Page