• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. PCB Design
  3. Trusting Code

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 163
  • Views 13207
  • Members are here 0
More Content
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Trusting Code

archive
archive over 19 years ago

I'm curious to hear from designers about how much trust they put in free SKILL programs they find on the net? The reason why I ask is simple; many people insist on seeing the source code (a good practice) but at the same time, there are some serious advantages for development and distribution to using binaries (in SKILL parlance "contextes").

I put in a lot of effort to set up the DesignTools project to generate pure source code releases for end users. The pure source code releases also work with lower end (non-SKILL) Allegro licenses (i.e. "Designer" or "Studio" or what ever the heck Cadence is calling it today) rather than just "Expert" licenses.

Since the source code used to build the build the binaries will be available, is there any reason why I should continue to avoid using them? Does the binary versus source make a designers?

Thanks for your thoughts,
JCR


Originally posted in cdnusers.org by J.C. Roberts
  • Cancel
  • archive
    archive over 19 years ago

    Some info about contextes
      Advanctages:
        - faster to load then skill text files if multiple files are condensed into a context
        - easier to package and distribute
         - prevents unauthorized modification

     Disadvantages:
         - can't see the source code (solution provide source code along with context)
         - a context may not be binary compatible with all Allegro releases. Periodcally the Skill
            group makes a changes to the Skill binary that requires contextes be  recreated. This
            event occurs when Allegro products adopt a new Skill version for its release. While Skill
            contextes have been compatible amoung all Allegro releases of recent history, there is no
            guarantee that this will continue in the future.


    Originally posted in cdnusers.org by fxf
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information