>>>You need to be clear about Licensing and not place any undesirable
>contractual obligations on potential developers. I had to turn down
>a development contract with a large multinational once because of
>the insane requirments of the contract (which included not doing
>development for any other organisation, ever, even on my own time).
>It is quite normal for multinationals or otherwise to seek to limit the
re-use of knowledge acquired during development of an inhouse system,
and there are legal limits to how far it can be limited, and rightly so.
That said, I would not employ someone who didnt accept the nda (which
includes the complete transfer of intellectual property and some limits
on what can be redone and regarding work done on similar company
projects), because our clients require us to do that as well. He who
pays the piper and all that.
>>We plan to build our entire computing environment on linux/ postgres/php/c/qmail/ etc.
>>>>>>How can such a plan be in place without having hired the people who
>have to implement it? Surely the best thing to do is to outline
>Having a technology focus is a very good thing. The business plan of a
company drives all decisions, including technology and staffing. How can
a company be successful operating on any other basis?
Having set out X,Y,Z about which technologies are to be used is the
first step in recruiting the correct people for the job. Without it, you
have no initial filter.
>One of the best ways of scaring off developers, or IT staff generally
>is to have a rigid structure handed to them and getting told to
>implement it. You want the solution to be engineered from the ground
>up.
>>I think you are mixing up two very different concepts. Developers are
not necessarily architects, although quite a few I have met over the
years would like to think otherwise. I know some companies who use
consultants as the system architect, and then have developers make the
product/system. It is a fatal mistake to think any developer can design
a system. It is likewise a fatal error to not listen to them and at
least evaluate their input.
Gavin.
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!