hexagon logo

Sneaky Sneaky

We have a -government- customer that wants to buy our code so they can run the program themselves. We are using some code that we consider proprietary in nature (I.E. we developed internally how to obtain results that they seek) We want to hide that or lock their ability to understand what we do, as to retain other programs with said company - but out of good grace sell a program that is obsoleting so they may run it at their pleasure.

What sort of sneaky sneaky tricks do you guys have to bury code deep?
I was thinking of a pulling the code from a text file (have never done this). But I'm also not sure how robust that can be.
Parents
  • In my experience, if a customer wants the method of measurement to accept your product... I'd do whatever it takes to keep that customer, especially if it promotes consistent product acceptance and drawing interpretation.

    Aerospace is pushing Net-Inspect down everyone's throats for AS9102 FAIR's. This isn't a far stretch, to start demanding the measurement routine to be added to those net-inspect fairs submittals!

    You can call subs, use external alignments, use groups... implement difficult to attain or utilize probes or sensors (unique star probes or use custom-order probes)... But no matter how you skin the cat, DMIS is open-source code, that anyone with equivalent knowledge as you will be able to reverse engineer.
Reply
  • In my experience, if a customer wants the method of measurement to accept your product... I'd do whatever it takes to keep that customer, especially if it promotes consistent product acceptance and drawing interpretation.

    Aerospace is pushing Net-Inspect down everyone's throats for AS9102 FAIR's. This isn't a far stretch, to start demanding the measurement routine to be added to those net-inspect fairs submittals!

    You can call subs, use external alignments, use groups... implement difficult to attain or utilize probes or sensors (unique star probes or use custom-order probes)... But no matter how you skin the cat, DMIS is open-source code, that anyone with equivalent knowledge as you will be able to reverse engineer.
Children
No Data