Loading...
Answers
MenuWhat are the risks associated with giving up control of my software platform's source code?
I built a fully hosted SaaS platform that I license to clients on a subscription basis. I host the platform, perform maintenance, and run backups on a regular basis in exchange for a fee. A pretty typical SaaS model. One client is a publicly traded company and wants to gain control of hosting the software platform. An internal policy states that client data must be hosted internally. Giving up the source code and giving up direct access to the platform doesn't seem like a good option to me and seems to come with huge risks/liabilities. That said, I don't want to lose my client and want to find a solution. Is there a risk to surrendering the source code? What are some of my options? And what should I be thinking about during the negotiations?
Answers
I am not a lawyer, and I suggest you get one and ask this question of them.
When you have the lawyer write up the contract the best thing is to probably include a non-discloser agreement in it, that way they cannot disclose the workings of your code.
Next you will want the contract to say they are just licensig your code, they do not own it, they cannot change your code and resell it, nor can they reverse engineer it to re-create and sell it.
Those would be a couple of things to talk to the lawyer about. The lawyer will probably have more, the big thing is you want a contract that keeps this customer from taking your code and changing it to sell as something different.
Goog luck, and get that lawyer.
SaaS model are pretty interesting if you consider to give part of your source code. Referring to the risks i would list you some more important one, focused and at the point:
- Assumed your publicly traded company is vers skilled the most users will find it more difficult and less appealing to work with.
- It makes sense for you to use proprietary parts if you can do it in specialist fields maybe.
- If with this decision you are technically giving less Support but more focus that's should be an advantage. Meaning decreasing direct your operational costs
- Cloud software is slightly different than conventional software. As a general rule, you don't get access to the source code, even if the hosted software is built entirely on open source software. That may not make the software proprietary, strictly speaking, but it doesn't give you all the benefits of open source. In that sense, the benefits of using the "pay for what you use" software as a service model may outweigh the disadvantage of not having access to the source code (http://www.cio.com/).
If is not enough get a local lawyer to help you out. Let me know if you need more.
Related Questions
-
How can I make a million dollars?
First, I agree with Chad in that the pure pursuit of money is unlikely to render anything significant. By using a monetary value as a primary goal, you're only diluting the real drivers of success: passion, crafting great customer experiences, building an incredible team and culture etc. That said, making $1m isn't that hard. :) I love this thinking by Amy Hoy and that's how I would go about making $1m: http://unicornfree.com/30x500. Using that logic, this is what I'd do: * To earn $1m in a year, I need to earn +- $80k a month. * To earn $80k a month, I need 1600 customers paying me $50 per month. * So what can I build that could attract 1600 people to pay me $50? * Or, what could I build that could attract 400 people to pay me $200 per month? This logic works on two drivers: * Cumulative revenue and growth. So SaaS works best in this regard, as you only need to focus on having new signups that are greater than your churn. * Building something that people are willing to (really) pay for and going for quality over quantity. If you are building something that sells for $5 pm, you'll need to sell at much higher volumes (which are tricky). In terms of doing that, these are the areas of my business that I would prioritize: 1. Build an awesome team that do things they're passionate about. 2. Prioritize customer experiences above anything else. Do everything in your power (regardless of whether it can't scale) to add value and help your customers. 3. Build a brand and reputation that has long-lasting value.AP
-
Does anyone know of a good SaaS financial projection template for excel/apple numbers?
Here is a link to a basic model - http://monetizepros.com/tools/template-library/subscription-revenue-model-spreadsheet/ Depending on the purpose of the model you could get much much more elaborate or simpler. This base model will help you to understand size of the prize. But if you want to develop an end to end profitability model (Revenue, Gross Margin, Selling & General Administrative Costs, Taxes) I would suggest working with financial analyst. You biggest drivers (inputs) on a SaaS model will be CAC (Customer Acquisition Cost, Average Selling Price / Monthly Plan Cost, Customer Churn(How many people cancel their plans month to month), & Cost to serve If you can nail down them with solid backup data on your assumption that will make thing a lot simpler. Let me know if you need any help. I spent 7 years at a Fortune 100 company as a Sr. Financial Analyst.BD
-
I have this social media idea,but no coding skills. How do I get someone to do the coding (cant afford to pay them) and not give away half of my idea?
Dilip was very kind in his response. My answer might be a bit on the "tough love" side. But that's for you to decide. My intention, just for the record, is to help you (and those like you) on your path to success. And that starts with having a viable philosophy about entrepreneurial-ism and business. And I'm going to answer this because I get asked some form / version of this question very frequently from newcomers to entrepreneurial-ism. The scenario goes something like this: "I have a great idea. It's amazing, I love it, and I just KNOW it's gonna make me a ton of money. But I have no money right now so I can't afford to (fill in the blank with things like "to build it / create it / market it / etc" or "to hire the required staff needed to work in my business to sell it / develop it / etc"). And I don't want to tell anyone about my great idea because I'm worried someone will steal it and make MY million / billion dollars. But I can't afford to legally protect it either... So how do I launch without the skills to personally create the product AND no money to hire anyone else to do that either??" The answer is ... You don't. Look - let's be honest. All you have is an idea. Big deal. Really. I'm not saying it's not a good idea. I'm not saying that if properly executed it couldn't make you a million / billion dollars... But an idea is NOT a business. Nor is it an asset. Until you do some (very important) initial work - like creating a business model, doing customer development, creating a MVP, etc - all you really have is a dream. Right now your choices are: 1. Find someone with the skills or the money to develop your idea and sell them on WHY they should invest in you. And yes, this will mean giving up either a portion of the "ownership" or of future income or equity. And the more risk they have to take - the more equity they will want (and quite frankly be entitled to). 2. Learn how to code and build it yourself. MANY entrepreneurs without financial resources are still resourceful. They develop the skills needed to create what they don't have the money to pay someone else to do. 3. Get some cash so you can pay someone to do the coding. You'll probably have to have some knowledge of coding to direct the architecture of your idea. So you will likely still have to become knowledgeable even if its not you personally doing the coding. (This is not meant to be a comprehensive list of options... And I'm sure some of the other experts here on Clarity have others to add - and I hope they do) To wrap up - Here's my final tip to you that I hope you "get"... It's FAR more valuable to have an idea that a very specific hungry crowd is clamoring for right now - One that THEY would love and pay you for right now - Maybe even one they'd pre-order because they just have to have it - Versus YOU being in love with your own idea. [Notice I didn't say "an idea that some as-of-yet-undetermined market would probably love"] I wish you the best of luck moving forward.DB
-
As an accounting graduate with no money and no connections, how do I start my own consulting firm? And how do I get clIents?
STOP. DO NOT DO THIS.... I would never want help from someone like you. Don't get me wrong -- you aren't evil (that I know about) but you don't seem have any value that I could pay for. What would you be "consulting" a CEO like me about? How do you expect to make my business better when you don't have a clue about your own business? THAT'S THE TRUTH... Fuck the truth. If you want to get clients then you hustle -- every waking moment. You try an angle and fail and then try a different angle. You can't outsmart your way to bigger results. 2 plus 2 does not equal 4 -- it equals you going bankrupt. If you want to be successful then you need to exert massive amounts of effort to get off the ground. So get your ass out there and start asking everyone you meet: "What is that one big accounting question that's been bothering you for some time now? If I can't help you i'll buy you a cup of coffee" Then just go be a badass...DW
-
What companies have successfully implemented both B2B and B2C products or services? Which should I start with for the non-profit sector?
I would suggest the first question to ask is "what problem do I solve?" And of those people I solve problems for "who do I create the most value for?" In the non-profit world you need to add "How does my business help the non-profit run better and/or help the group the non-profit focuses on?" For example, if you've created a platform that drives donations, your company "has created a platform that helps you reach fundraising goals faster." What you don't want to do is market and sell to B2B and B2C audiences simultaneously. They have different ways of buying - a B2B audience needs to have their benefits quantified (using your thing makes me x amount more) - and it's extremely hard for a startup to be able to do both well. Better to start with one, execute really well and move into the other. Feel free to give me a call and we can dig into who your most valuable audience is.AV
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.