Pixalo Photography Community  

Go Back   Pixalo Photography Community > General forums > General Chat
Register Search Today's Posts Mark Forums Read

General Chat Discuss Big companies, coding and security?...I’ve been doing a great deal of work on my personal website recently and all that coding has got ...

Welcome to the Pixalo Photography Community. As a Guest you are free to browse the site, but see what extras you get as a Member here.


Expired Thread The thread "Big companies, coding and security?" has not received any replies for 18 months. It has been automatically closed as a result. Please start a new thread on the topic if the information in this thread is not sufficient.

Closed Thread
 
LinkBack Thread Tools Display Modes
Old 08-03-2006, 14:26   #1 (permalink)
Pixalo Crew
 
Steve's Avatar
 
Join Date: Jan 2005
Location: An Englishman living in Germany
Posts: 16,158
Steve is a jewel in the rough
Steve is a jewel in the roughSteve is a jewel in the rough

Image editing O.K.
User's Gallery
Users Camera Equipment List
Question Big companies, coding and security?

I’ve been doing a great deal of work on my personal website recently and all that coding has got me thinking about bigger things. How do companies like Microsoft and Apple for example code products that big (os/office etc) and keep it secure? I mean take something like Windows which if I understand correctly is coded by 100’s possibly even 1000’s of different MS employees all over the world at the same time, how do they co-ordinate that and manage to still keep the code secure. I also believe that, like or loath them, MS are very good employers in that you are allowed a lot of flexibility and obviously net connections etc, how do they keep it all secure and ensure that their employees don’t share the code?
Does anyone know anything about that side of MS?
__________________
.......__o
.......\<,
....( )/ ( )
Steve is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-03-2006, 14:32   #2 (permalink)
Forum Regular
 
SammyC's Avatar
 
Join Date: Jul 2005
Location: Bristol
Posts: 1,466
SammyC is on a distinguished roadSammyC is on a distinguished road

Image editing O.K.
User's Gallery
Depends what you mean by secure?

If its a security module you are writing then only certain trusted people will be allowed to do that. But if you are developing the 'Left-justify' code in Word then what security do you need? It's no use to anyone else unless they are also writing MS Word.

At the end of the day you could probably fit all the source code for Windows on a Gb flash memory key and walk out the door if you so choose but the come back from MS would be 'rightous and terrible vengence'
SammyC is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-03-2006, 14:42   #3 (permalink)
Pixalo Crew
 
Steve's Avatar
 
Join Date: Jan 2005
Location: An Englishman living in Germany
Posts: 16,158
Steve is a jewel in the rough
Steve is a jewel in the roughSteve is a jewel in the rough

Image editing O.K.
User's Gallery
Users Camera Equipment List
No I was thinking of the actual code of say windows, I believe that it is written or at least worked on by many people all over the world in different MS offices, how do MS keep that code from "getting out". I am sure that there are other companies that would be willing to make it worth while for an MS employee to take the risk. ?
Steve is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-03-2006, 15:03   #4 (permalink)
Member
 
Join Date: Jan 2005
Location: kings hill
Posts: 5,269
Matty is an unknown quantity at this point

Image editing O.K.
User's Gallery
MS is supposed to be opening up sections of its code to 3rd parties soon. i suspect the people have to sign NDAs that make it possible for MS to come round and beat the person with hard celery and rhubarb if they break it, possible law suits and all that sort of thing written into it...
Matty is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-03-2006, 15:10   #5 (permalink)
Forum Regular
 
SammyC's Avatar
 
Join Date: Jul 2005
Location: Bristol
Posts: 1,466
SammyC is on a distinguished roadSammyC is on a distinguished road

Image editing O.K.
User's Gallery
There is no way they can stop it, people are always the weak link in any security system.

They just have to make sure the carrot and stick incentives are comessurate with the level of code you are getting. There will always be sections of code that will be restricited to certain groups and people who have the appropriate security clearances but they can still be influenced by tying up their families as was recently the case with that bank job.
SammyC is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-03-2006, 15:40   #6 (permalink)
Pixalo Crew
 
stepheno's Avatar
 
Join Date: Jul 2005
Posts: 6,637
stepheno is a jewel in the rough
stepheno is a jewel in the roughstepheno is a jewel in the rough

Image editing O.K.
User's Gallery
Users Camera Equipment List
I would imagine that coding would be done on a "need to know" only basis. Rather like the hierarchical pyramid - simply put, 100 coders report to one leader time ten, ten leaders work on their cells' code and report to 1 super-leader and so on and so on.... in effect only a small select group "at the top" knows the whole story and brings it all together. They probably get paid so much that they don't need to sell secrets.

regards
stepheno is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-03-2006, 17:47   #7 (permalink)
Forum Regular
 
Bachs's Avatar
 
Join Date: Jul 2005
Location: Montrose NE Scotland
Posts: 919
Bachs is on a distinguished roadBachs is on a distinguished roadBachs is on a distinguished road

Image editing O.K.
User's Gallery
There are documented 'easter eggs' hidden in various versions of Windows coded by disgruntled Microsoft employees that are lets say 'derogatory'.

I wish I could remember where I found them but they were quite funny but quite worrying at the same time.
Bachs is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-03-2006, 17:58   #8 (permalink)
CT
Feet under the table
 
CT's Avatar
 
Join Date: Mar 2005
Location: West Mids UK
Posts: 3,500
CT is an unknown quantity at this point

Image editing O.K.
User's Gallery
Some easter eggs HERE including one in Photoshop.
CT is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-03-2006, 18:42   #9 (permalink)
Member
 
Join Date: Jan 2005
Location: Cheshire
Posts: 1,326
Matt is an unknown quantity at this point

User's Gallery
Bullyboy tactics springs to mind.

I think last year microsoft took out an injunction to stop one of its former employee's jumping ship to google.

They failed.

Here's an article on the subject.
Matt is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-03-2006, 19:11   #10 (permalink)
Marcel
 
Posts: n/a

User's Gallery
I remember getting hold of the source code to Windows 98 (before it was released of course).

I don't think it's actually a case of having so much security that it can get out, in that for the most part, alot of the code isn't, shall we say, the holy grail of source.

If you think on, to someone sneaking the source code out to another company, then the other company can't use it for fear of the backlash from Microsoft.
The groundbreaking (and innovative) stuff will be, I suppose, down a lesser amount of trusted staff, with the 1000's of coding monkeys just working on bog standard stuff.

Then the further up the heirarchy as stepehno says, the more pieces of the puzzle you get to play with, with the selected few at the top being able to put together the whole jigsaw.
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-03-2006, 19:14   #11 (permalink)
Marcel
 
Posts: n/a

User's Gallery
Speaking of Easter Eggs, I've just found one in PS CS2...The Adobe Space Monkey

See if you can find it (and no googling!)
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-03-2006, 19:21   #12 (permalink)
Pixalo Crew
 
Dave's Avatar
 
Join Date: Jul 2005
Posts: 14,909
Dave is a jewel in the rough
Dave is a jewel in the roughDave is a jewel in the rough

Image editing O.K.
User's Gallery
Users Camera Equipment List
Employees sign a contract with company which includes your agreement to protection of company assetts including code etc. If you break the contract you are sacked & possibly sued by Company. Obviously doesn't stop people if they really want to share code etc..
Dave is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-03-2006, 19:25   #13 (permalink)
Feet under the table
 
Warspite's Avatar
 
Join Date: Sep 2005
Location: Newcastle Sunderland Middlesbrough (UK)
Posts: 1,736
Warspite will become famous soon enoughWarspite will become famous soon enoughWarspite will become famous soon enoughWarspite will become famous soon enoughWarspite will become famous soon enoughWarspite will become famous soon enoughWarspite will become famous soon enoughWarspite will become famous soon enough

Image editing O.K.
User's Gallery
Users Camera Equipment List
Another factor is that alot of code is now classified as Intellectual Property and as an employee this would typically belong to your employer.

Therefore if you go somewhere else and take your work with you not only could your previous employer sue you, but they could also sue your next employer is they use code you developed at your previous company.

This is why alot of Silicon Valley is in constant litigation for years at a time, almost everyone is suing everyone else for theft of ideas, code, breach of patented property, etc.

Just because it isnt big news dont think it doesnt happen, but usually the people / companies that breach this usually and up paying a license fee to use the technology - at an exagerated price (also known as an out of court settlement).
__________________
Canon EOS 350D + BG-E3 Battery Grip
Sigma 10-20 4-5.6 EX|EF 50mm 1.8 MKI|EF 85mm 1.8 USM|EFS 18-55mm 1:3.5-5.6 MKII|EF 28-80mm 1:3.5-5.6 MKII|EF 70-200mm 2.8L IS|Canon 1.4x Extender II

Last edited by Warspite : 08-03-2006 at 19:27.
Warspite is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Closed Thread


Expired Thread The thread "Big companies, coding and security?" has not received any replies for 18 months. It has been automatically closed as a result. Please start a new thread on the topic if the information in this thread is not sufficient.

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Hackers meet for coding festival Dabhand16 Computer hardware, software, networking and internet 0 16-06-2007 10:40
getting Correct colour from online print companies - a guide! morgan General photography questions and answers 5 16-05-2007 14:48
Epson Takes Action against 24 Aftermarket Ink Cartridge Companies Steve News 21 22-02-2006 07:02

All times are GMT +1. The time now is 04:51.


vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
ReviewPost & PhotoPost vB3 Enhanced, Copyright 2003-2006 All Enthusiast, Inc.
Content Relevant URLs by vBSEO 3.1.0
Copyright © 2006 - 2008 Pixalo.com

Mortgages | MPAA | Loans | Credit Card Consolidation | Car Insurance

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92