Great response. If I started this company or if SAS had a version of it available, here are my responses. The code would have to be developed by you the owner. Obviously your company isn't going to release the IP it paid you to develop, but many companies will split profit making on products developed. Many places sell their code, but you have to go through their website. There is no central location for finding or depositing code like you might see with CRAN or iTunes. the other side of it could be a consultant resource. Consultant A has code that calculates HEDIS scores (I am in healthcare so examples will come from this). You can buy and run the code, but you might want to hire the consultant for interpreting the results. As a consultant selling code, you would have an asset that can be sold many times to many people. It would generate profit for you with minimal upkeep or development (if you make the code flexible enough). Even if you are not consulting, your code could be earning you money. My biggest area of expertise is in macros. The code could be copied and shared as much as you want, but unless running proc setinit on the machine matches provide the setinit stored in the macro, the macro will not work. I do this a lot for macro variables. If the macro variables are incorrectly specified, then documentation is surfaced in the log window. The macros will obviously be compiled with nosource as the option chosen. This would also force a company to perpetually license your code rather than a one time buy. I am sure their are ways someone could get around this security feature, but hopefully I would have figured out a stronger way to secure the program. Finally, this kind of company would be similar to a social networking site. You are selling your code and consulting services. You would have a profile and availability. You are your own owner. Smith Hanley or any of the other SAS consulting services do not own you or your work. This companies cut would be for providing the service and keeping head hunters away. Companies could view your profile and seek out your services.
... View more