customer needs to source code

Not sure if this is the right forum, but someone might suggest the best location for the answer if it's not?

Briefly, client asked to buy the source code that is used to run my test platforms so they can change it if necessary. They have very limited experience of Labview but suggested that they will get a third party to write code so I will not provide it. Already know this has been rejected by their managers had cost an attempt last year, but maybe things have changed?

So I am selling the code for platforms of my and future updates of the risk and test specifications new work or try to find some sort of compromise? In truth Labview code gives a better return on profit the electronics/mechanical side of the testbeds that are pretty intense on the cost, more than 2 tons of equipment and with logistical pain to where they end up.

I am surprised that such an important issue was not madated by your customer from the beginning.

As you said, this could simply be a threat.  If management has already turned down the cost of rewriting the code, then most likely, it is foolish to pay someone money and a waste of time to rewrite what they already have, risking that they cannot reproduce.

On the other hand, you may potential new future contracts, because they know that you are not willing to provide the source code and will turn to someone who will.  One of my clients is not yet deal with you if you don't give it to them.  They have had a bad experience on a set of systems where the seller goes bankrupt and have no way to maintain the systems.

According to my experience, customers want to know that they are covered in case you be unavaiable, or them is more willing to do business with you.  Each customer receives the source code for me unless it's a product that I have developed.  In this case, they can buy the source for their own internal use at a high price.  It makes them really decide if they need source code or not.

I suggest something similar in your case.  Give them what they ask for, but at a price just for you.  You will realize that giving them this code may mean they will go elsewhere, it should be taken into account.  If this code is used only by them, and you did not pay them for all of your time in development, then you will need to get all the money that you is due.  Otherwise, price it below cost to make from scratch, but high enough so that you can lose a few things and be covered.

Most of the time, the customer will get back to you.  It will be cheaper and faster to pay you to do since you are experienced with the software already and do not have to come at the speed.  If they are not experienced and DIY stat, they are only of the costs themselves in the long term.

I have a client who likes to tinker.  He always ends up paying me twice what it takes for this reason.  Usually, he informs me there is a new version and it does not provide (or provide the worng version).  I do the work, and then he complains about something not being good.  Then he gives me the right version and I pay to redo all the work.

Tags: NI Software

Similar Questions

  • Where can I download the custom TagPane component source code?

    My jdev version: Build JDEVADF_12.1.2.0.0_GENERIC_130608.2330.6668

    Where can I download the source TagPane Custom Component for JDEV 12 c code? It would be very useful for beginners to understand.

    I tried to follow the instructions to make a custom component, but it does not appear in the components window in the consuming application.

    Thank you.

    Michelle

    check examples of Code F which should contain the code.

    Timo

  • How to release the source code (only) for first level VI?

    Hello

    I develop an add-on for an application that I have. The demand is large (more than 1,500 VI) and the screws are set up to compile with for most of the default settings (there is a first level VI, some with visible front, most of them are not visible).

    The customer wants that source code for the work that I do, and he will use the many existing Subvi. The addon itself will be a Subvi (I have a Main.vi that basically opens 'front' and it is a new screen). The sub - VI existing basically make data collection and treatment, and the new code will perform additional processing and have a nice GUI for existing code. The customer wants the source so that they can make changes as needed.

    Is there an easy way to simply provide the source for the first level VI? Basically, I want to give them M.vi, where M.vi name n.vi, o.vi... etc, but o - z.vi should be non-free. In addition, M.vi is called by Main.vi, which opens A screens - M.vi

    One option is to copy the entire application, then open each sub - VI and save it without Source Code. But with so many files, this seems like a bad idea. So, I also maintain two applications.

    Good ideas out there? It seems if easy in other languages (using object files) it looks like there should be a solution here I don't see... Thank you!

    rnelsonee wrote:

    Ah! I completely forgot to Save with Options. It's been so long that I had to deal with this type of problem.

    OK, to ensure that:

    I opened my first level VI, saving Options with-> apply the password (or remove diagrams) and then give it to them. I also provide a normal backup of their VI, with source.

    I still about 100 screws which are called dynamically are not part of the VI treeand I would still have to re - register with a password, but it's better than every single VI. Thank you!

    Use the option duplicate hiarchy and preserve...

    apply to all...

    at least as far my memories are good.

    Ben

  • I want to take the source code of each Web page as input and address on it, how can I do this?

    I'll develop an add-on for mozilla firefox, but for this I need the source code for each page. This is necessary to find the tag button inside the source code, to search for the tag href in the source code, etc... So please help me for this.

    The forum of the add-on is here:
    https://forums.addons.Mozilla.org/

  • How to get the source code of the UIShell model

    Hello

    We use the UiShell model in our project. The version of the UIShell model is the one coming with JDeveloper 11.1.1.6.
    We need the source code for this particular version to customize.

    My questions are:

    1. where to find the source code for this particular version (No newer or older)
    2 how get it (do we need to sign anything, for example?)

    Thank you

    Hello

    the SR may be presented by any person in your company who has a metalink account.
    Only the NDA must be signed by the person who has the legal responsibility to do so.

    concerning
    Peter

  • Source code for Halo Custom Edition

    Halo Custom Edition has been placed on the PC more than 10 years ago and since then, the communities have worked with it to create amazing content for years, however, we hit a roadblock. We are limited by the power of the engine, something that we cannot solve without the source code. Halo CE is no longer supported by Microsoft, and since then it was largely up to the modders to work around him. is given his age, possible that the source code for Halo Custom Edition may be made public?

    You can try to contact Microsoft, but I guess it's unlikely.

  • Need to use the source code in VB6 for a Recordset multiple connection

    Hello
    I need different types of connection in a Recordset. How to use the source code in vb6. kindly help me.

    Thank you...

    Hi Alexander,.

    The question you have posted is better suited in the MSDN Forums. Please see the following link for more information.

    Category VB

  • It was not useful to reinstall CS on an upgrade and need a 'response Code' cat representatives a Rep. The Adobe Customer Service.

    I reinstall CS to a purchase of upgrade and need a 'response Code' cat representatives a Rep. The Adobe Customer Service were not helpful at all.

    I am the holder of the registration for the software and had previously installed. I replaced my system and you need to reinstall all my software.  have software, boxes and serial in my possession. Previously, I was directed to ctl + shft + dble left click to receive a challenge code that was provided to the Adobe representative, Customer Service which in turn provide a response code that would allow my software to record properly.

    Can someone direct me to please a live agent to help me past this obstacle, or give directions for the same.

    Thanks in advance.

    Dave

    [email protected]

    Tried new support chat online and found an individual who understood exactly what to do.

    For any other person with the same problem, here's what to do:

    1. Enter the serial number of the upgrade of the software (look for the green check mark)
    2. Select the product calling and enter the serial number of eligible product
    3. Software either active or generates an error message. If the error message, go to step 4
    4. Hit (ctrl + Shift + Double click left) - which launches the sequence of stimulus / response as follows:
    5. system creates a code of challenge you will need to provide Adobe with a customer service representative
    6. Adobe customer service will provide you with a response code that perfectly complements the software activation
  • Visual studio express 2012 - need to create the source code project existing

    Hello

    I generally use Visual Studio Express editions to browse existing source projects. After upgrading to the new edition of 2012 for developing Windows Desktop (on Windows 7), I'm not able to see this wizard. Please help me to configure existing projects source code in Visual Studio Express.
    Thanks in advance.
    Thank you
    Jersey Rao

    Hello mirtipati,

    Your question would be better addressed in the MSDN for Visual Studio Express forum.
    Please use the link here to transfer your issue in the Visual Studio Express forum.

    They have experts for help with your issue.

    Sincerely,

    Marilyn

  • Real-time application does not work; source code works very well

    The short version is I'm programming a cRIO and apparently the RT code isn't running after you deploy, and I can't understand why. It is further complicated as I do all this remote and I don't have direct access to the unit since I am 500 miles away. I work through a couple of other guys who know some LabVIEW, but neither is working on the site so that they explicitly trip there whenever I have a bright idea.

    I was there a few weeks ago. During this time, I created a code simple cRIO, since I'm new to the cRIO, allowing the user to move a control and change a chart. It worked fine, but I must stress that it did not have a FPGA component. After that, I worked on the actual code, which reads some sensors, displays the results on a user interface and stores the results. Did FPGA. I used it in the LabVIEW environment and it worked fine, but I ran out of time before I could finish a release build and deploy the RT as a compiled application. I sent them the version later, my contact deployed but had the network stream errors during execution of the user interface.

    After hours to address network problems and sending over debug versions, I tried to create a log on RT level so I could see what was going on. The journal is not yet open, even if it is the first command in the code. I have pores through the forums and found http://forums.ni.com/t5/LabVIEW/cRIO-Troubleshooting-creation-and-deployment-of-startup/td-p/1956475... which took a new direction.

    I had my contact use the RT debug console and when it pulls up to the front of the RT, it shows an arrow broken at delivery. He clicked and nothing happens - no work, no list of bugs. If he shoots to the top of the list of bugs manually, it is empty. Again, the RT works very well if you run it through LabVIEW and not as an application compiled in real-time. He also noticed that the open FPGA VI was grey on the block diagram. Are no other icons.

    If the problem seems to be that the compiled application of RT becomes some kind of error, but do not tell me what it is, and it seems to be related to the opening of the FPGA. I recompiled the FPGA and RT. I recompile the RT himself, but not the FPGA, because this would take hours. It is download everything properly for the cRIO. The RT is set to run automatically. It is restarted the cRIO whenever he deploys the RT. They have LabVIEW on a computer, but it doesn't have the correct drivers to run the code of the environment of LV. I am to resist have them install the dirvers because downloading big files is complicated due to the restrictions of security as well as a lousy connection at a remote site. In addition, it does not solve the problem of RT executable doesn't work is not the same as the source code, which, according to the thread above, seems to be a thing.

    The last thing I'm getting is that I sent her instructions for how to build a source distribution of the project that I sent and try to deploy on the cRIO. Even if it works, I'm not sure that this is an acceptable solution, because I assume running VI, rather than the EXE is slower, and they need to speed on this project.

    Simply, I don't know where to go from here. I probably need to get direct access to the cRIO and I might be able to convince them to ship to me so I can understand this point, but I don't know where I got same departure other than the Voodoo debugging standard of "trying stuff randomly until something works". I am open to suggestions, if someone managed to solve this before.

    Code snippet of the first part of the project is fixed, although I don't know how much what good it will do. I am really confused, and the customer is frustrated with how much budget is going to solve this problem.


  • VMware ESX/ESXi 4.1 OSS Open Source Code

    Hi guys,.

    I'm working on a project by which the customer must ensure the level of testing that a particulat platform began developing in order to gain confidence in the solution.  Historically, this has meant physical systems so the need was only to test the code base, but now they decided to virtualize parts of the infrastructure, like the guy from VMware, I was asked to answer some of these questions.

    The eventual solution will be ESXi 4.1 (embedded and installable).

    I found what appears to be the source of the hypervisor here:

    http://downloads.VMware.com/d/details/esx41_os_s/ZHcqYmRwd2piZHdlZQ==

    As there seems to be no documentation can someone tell me what exactly is the source code?

    Ideally, this will be as close to a full version of the hypervisor released as possible and I will provide testers!

    Thanks for your time,

    Dan

    Yes of course

    Only the well-known standard packages here, are owners.

    ---

    MCSA, MCTS Hyper-V, VCP 3/4, VMware vExpert

    http://blog.vadmin.ru

  • Where can I see the source code for the controller

    Hi all

    My question is maybe stupid to some gurus of the ADF, but many people have found that R12 Pages have a lot of code and there is not too much documentation on how to customize a controller.

    1. I see the *.class of my controller in the $JAVA_TOP/oracle/apps/ar/cusstd/createcus/webui/ArCreCusCO.class on my server, BUT I don't see that any of the encrypted code when I open up JDeveloper. So I guess I'm doing it wrong.

    2. I want to change ArCreCusCO.class. I see a lot of people say Hey I've customized XYZ controller, but how they found the code and continue to change it is the least of my headaches

    3. do I need to configure something in JDeveloper so I can see Server classes to my JDeveloper - what they do, if so, how you do?

    4. I saw something in the help page saying adding components to the Extension of the OA the devil what?

    Thanks to illuminate some beginners in the ADF.

    With the new philosophy of Java, some of those 12 developers experience that we are not starting from zero because of this new architecture.

    Hector. -.

    p.s. any entry will be taken, but do not refer to the Oracle tutorial, is an example of cake I need some practical examples ;-)

    Hi hbono99

    (1.) you can .class c above java, which is the compiled code as source code is not provided by oracle, if you need this file '.class' to see the source code for decompile, JAD decompiler 1.5.8 version will be newer .well, it would be useful to see the source code, but sometimes decompiled class create problems when trying to compile again.

    2.), you can make changes in the ArCreCusCO.class after that decompilation and compile the same thing again to generate the class file, bcz you can put only class file on the server, BUT that would be fatal to change the standard class and the concept here to come of the Extension in the image, you need to extend this class. «XYZ custom "means the extesión of the class parent and make the extension u don't need not the source.»

    3.) u cannot see the source code of a .class in Jdeveloper, there is no such a parameter.

    (4.) to extend the need to ArCreCusCO.class you to create a workspace followed by creating a project in the workspace Jdeveloper
    process to extend the class

    a.) create workspace and project
    (b) create the same package in which resides the ArCreCusCO.class under the \jdev\myprojects\ in your Jdeveloper
    (c.) right click on the project, go to create the new class, here you will find the option to metion the package where you want to put the superior (normal package starts with a xx.oracle.-) the possibility of mentioning the nmae classs that you want to extend
    (d.) click ok at the end, you will get your extended class

    e.) source code usually has two methods ProcessFormRequest and processRequest, you can add the code according to the requirement.

    extension works bcz inside the method she calls super, so all first it runs all the methods of the parent class in your case ArCreCusCO.class and then control comes in extended class, now, your code will be run, which will be accomliseh your condition

    f.) tranaser the class file file expanded to the server, add this extended class with seeded page you need to customize the page, you will find the option to add your class, mention u your class with package to compete (the way that we import the file with their package names in our source code, here import is not necessary)

    thanx

    Pratap

  • On Firefox OS Source Code

    Hello friends. I'm at the stage of Firefox OS boot. I need to download the source code of Firefox OS but I couldn't download.
    Ubuntu have no internet on my computer. I download Windows, then I transfer it to Ubuntu.
    How can I download Firefox OS source code? In a single file. GitHub not with, because I need an internet connection for Github.I would be very happy if you can help. Good job.

    Also - if your main problem by downloading the source B2G code is due to the slow or little reliable Internet access available in your area, I'd be happy to ship the code manually in a DVD or something similar. =)

  • I'm usung Firefox 6 and I can see no longer thew 'source code' in 'view' on the toolbar.

    I use Firefox 6 and I can see no longer thew 'source code' in 'view' on the toolbar.

    Why is this?

    I need this function.

    regarding the Reos

    This menu item has been moved to the Web Developer under the orange Firefox button menu and in the Tools menu. It is also available in the context menu - right-click on the web page you want to view the page source of.

  • Find source codes and page rankings

    I just got the new Firefox updated, and I would like to know how to find two things in this browser:
    (1) the source codes for any site I visit, and
    (2) the ranking of the page for any site I visit,

    Or they are not available on Firefox?
    Roger

    The view menu has the Source of the Page. If you see the orange Firefox button, then press the Alt key to temporarily show the menu bar, you can access the source. It is also on the context menu, and there is a keyboard shortcut.

    For the classification of the page, you hear Google PageRank? I think that you need to install the Google toolbar to see that.

Maybe you are looking for

  • Java does not

    I installed 64-bit jdk7 and same set the new path, but the browser is not identify the jre... only 32-bit jre6u29 works and even which must be downloaded via Setup online... the offline version does not

  • Remove the child window Parent using WIN API

    Hi all For a parent-child relationship between two screws using the User32.dll I use the SetParent function and pass the handle of the parent VI and VI child to this function. Now, after this relationship has been established, I want to remove the ch

  • Installation of old game by using the program compatibility Wizard

    First of all, I don't know anything about computers, and all I know I Googled it, so stupid to speak for me. I have a windows vista 64 computer and recently I ordered online (Direct2Drive.com) and downloaded the game Roller Coaster Tycoon 2. I tried

  • Windows XP TurboTax AVG virus. Now, I'm unable to uninstall / reinstall TurboTax. error message 1635 windows install problem.

    I am using windows XP Pro. First of all, I had an older version of AVG tell me turbotax was a virus. After that installation of the version of AVG update this post has disappeared. TT told me to uninstall and then reinstall TT 2010. However, I'm unab

  • PSC 1315xi: Scanner does not work

    I have exhausted all regulatory processes to get the scanner to work.  I deleted the printer program and downloaded and reinstalled the program.  I restarted my computer laptop and everything that was suggested by the print and Scan, doctor, etc... I