Features are one thing - yes, nearly all IDEs have lots of the same features. But that looks like they copied XCode 4's appearance directly. It's a pity the screenshots are so low resolution - hopefully some higher resolution shots of the Samsung software will turn up.
But even in this example it's easy to spot lifted design elements:
* The centered tab selector buttons in the title bar of each pane
* The overall styling of the widget pallet, including the round-rect selection
* The arrangement of the primary toolbar and its assorted option buttons, which clearly mimics XCode.
I don't use a lot of IDEs, but I honestly can't see any substantial distinctions between any of the three. (And no, I don't consider centering a pane a distinction.)
Eclipse is entirely different - it's not about similiar layout. Look closely at right pane both in Xcode and in Samsung IDE. Object library and inspector look VERY similiar.
We're not talking similar features here, we're talking lazy carbon-copied user interfaces. You honestly think this was accidental and there's only one way to make an IDE?
EDIT: A few more, now that we have a hi-res screenshot.
You honestly think this was accidental and there's only one way to make an IDE?
I honestly don't know. I don't use any IDE on a regular basis.
Judging by the relative quality of your screenshots, you use XCode -- is it possible that you'd be able to point out such similarities between any two IDEs, given the presumption that one IDE must be copying from another due to a current lawsuit?
> is it possible that you'd be able to point out such similarities between any two IDEs
Not down to the level of design elements that appear to have been copied here. As someone who does use XCode, Visual Studio, IntelliJ, and PyCharm all on a regular basis, I can tell you that they all look very distinct visually. They all have pretty much the same feature set, but they're absolutely distinguishable at a glance visually. It is definitely not inevitable that IDEs look the same.
Interestingly, the Samsung IDE is a Windows application. The standard practice would be to match the look and feel of the native platform the IDE runs on, but that is clearly not the case here.
"is it possible that you'd be able to point out such similarities between any two IDEs"
Most IDEs (Delphi, Eclipse, VS, VB) look a lot like VS & VB. That seems to be the template most often.
Xcode, having roots at NeXT, has always been a bit different, UI-wise. It has similar functions, presented in different ways, sometimes significantly different.
But the scrollbars and widgets are not even similar, neither are the fonts, the color pickers or anything worth talking about...
The only similarity seems to be blue-grayish tones, and possibly gradients (although the jpgs of the Samsung IDE are too blurry to really tell).
Surely you're not talking about the drag and drop grid either, which was around years before Apple even made IDEs.
There are plenty of lazy carbon-copied Mac themes for Windows and whatnot, this isn't even close, it's just yet another IDE with color tones that are vaguely similar to XCode (maybe ? how many windows apps aren't gray/blue these days ?).
Or maybe it's you missing the trees for the grass leaves? Seriously though, most IDEs (and CAD and graphic design packages for that matter) have looked very similar to those screenshots. Fuck, if we were to 'condem' every other IDE in windows using the same icon set and toolbox/tabset styles as Visual Studio, then most of them are 'carbon copies' (let's forget for a minute most of those IDEs use the OS-provided controls.)
This is really starting to sound like nitpicking by some Apple fanboys. The fact this even makes it to Hacker News kind of pisses me off.
IMO, I don't think any of your "vs" go beyond normal "similar features" of any IDE... certainly nowhere near "carbon-copied". They don't even share the same icon set or rounded-ness. If I were a juror and I was given those as evidence, I would vote "not guilty".
Dunno. But if that is all you got... I still say not guilty. While those two are similar... they are not the same. The icons, the fonts, the colors... pretty much everything about the look and feel is different except they both use an icon and a detailed description... in that one small portion of the whole IDE. Similar? a little. Carbon-copied? not even close. not guilty.
Which is a silly thing to copy. Visual studio has a different color scheme than XCode, and both have different color schemes than Eclipse.
The iconography is similar(i.e. use of a "play" button for running the debugger), but the actual buttons are definitely different between XCode, VS, and Eclipse. XCode uses the iTunes-like circular black triangle on a grey circle button. VS uses a green triangle. Eclipse uses a green circle with a white arrow.
As a person who use Xcode every day, I can tell that the right column indeed looks extremely similar to Xcode. Especially widget panel and property editor. Of course there are a lot of features that any capable IDE should have, but the overall look can't be so coincidental. Sorry.
It is really sad to see Samsung throw away any brand capital it had as an innovative company. People respect you trying to innovate even if it might not be the best solution. People want to associate themselves with innovators.
They've been doing this with the Japanese companies (Sony, Panasonic, Sharp) for years now and have now set their sights on Apple.
It's a bad reflection on South Korea itself as between Samsung, Hyundai and the cultural copying they have the reputation as wannabe Japanese. Which is a real shame as it is a wonderful country with plenty of home grown talent.
If you've used Xcode before, you'll recognize things they copied that are not the norm in other IDEs. The object library, IB screen, the layout buttons on the toolbar (the entire toolbar, really). Sure, it's just an IDE, but heck if it doesn't look strikingly similar to Xcode.
Other than the placement (but not iconography: those come straight from the 1980's VCR) of the Start/Stop buttons, I'm actually not quite sure that I see much. Can you elaborate? What's an "IB screen" (if it's the visual layout thing, I gotta say you're off by about 15 years trying to attribute that to Apple).
But fair enough: let's say they cloned it. Now what? What corrective action should be taken? What if Eclipse did the same thing (as, of course, Eclipse basically did to VC++)?
You're trying to make some kind of moral point, so it would help your case if you spelled it out.
I'll spell out my position: cloning a UI is fine. There is a long history of this in the technology industry, and we're all richer for it. Condemning someone for cloning your favorite candy maker's recipe is nothing but base fanboism, and hurtful to all of us.
Come on, you were going well until you threw around the fanboism argument.
But I'll bite: I do not think cloning a UI is fine. I think drawing inspiration from a UI is fine, because indeed, any new thing stands on the shoulders of what came before it. But actually cloning a UI (your words, cited) is making a clone, a copy, whose result is certainly not evolution or innovation. You're making a facsimile, doing no real creative work (or innovative work) to cut corners.
To me, this is less about it being Samsung and Apple, but about cutting corners in a blatant way. It's dumb, it's misguided, and these guys should know better. Just as you shouldn't ever say that cloning a UI is fine.
I cannot see a clear evidence to support the claim (that "samsung copied Xcode"). If you can reach that claim from the screenshot, you can make the same claim for netbeans, eclipse, intellJ,...etc (as the author admits him/herself, any capable IDE looks similar).
If the claim is on the icon design along, the claim could stand stronger; but I guess it's not "catchy" enough to claim "Samsung copied XCode's icon design".
Why don't people make such claims on open-source projects? Is it because open-source project has no money for other people to sue off?
Xcode's panels aren't movable, like Visual Studio's are. There are panels that appear in certain places, and can be hidden, and their sizes adjusted. But it's not like VS where you can grab something tear it off, stick it on the other side of the window, etc.
And I haven't seen any pictures that suggest Samsung's IDE has any configuration other than one that mimics Xcode's appearance.
But it's more than just the arrangement of functional areas. It's the appearance of the functional areas. The widget palette looks just like Xcode's, with icons on the left and lengthy descriptive text. That's different from the inspector on Delphi/VS, where there's a dynamic list of attributes for the selected UI widget in the UI editor, and each attribute that is editable has a place to edit it.
No, I'm pretty sure Samsung did not explicitly copy Xcode there. Although it's a pretty stupid move to create their own IDE in my opinion. I think the standard these days is to build on top of Eclipse.
I agree with all your points. It's definitely a lookalike copy of XCode, but there's no proof that it's made by Samsung nor that it's used for Smart TV.
All I can see from it is that it's some-sort of a JavaScript/HTML5? IDE.
I had to build a couple of Samsung TV apps, and that indeed looks like their IDE. It's Javascript (you can use HTML or Flash). Not much of a threat to Apple though, it is the worst platform I have ever developed for.
Of course, as Samsung apologists will tell you, this was a pure accident on Samsung's part. Everyone knows there's only one way to design an IDE. Anyone designing one will eventually end up with a carbon-copy of Xcode.
What's with a lot of fanboism posts lately??? Heck the linked post doesn't even offer a clear picture of either of the IDE's. IDE's often look similar and its no secret. This is because developers often have to use different IDEs for different tasks and relearning a drastically different IDE is just a waste of time and resource. If I have to be in OP's shoes, I would find even Xcode to be a direct clone of Visual Basic's IDE!!!
63 comments
[ 1.4 ms ] story [ 114 ms ] threadBut even in this example it's easy to spot lifted design elements:
* The centered tab selector buttons in the title bar of each pane
* The overall styling of the widget pallet, including the round-rect selection
* The arrangement of the primary toolbar and its assorted option buttons, which clearly mimics XCode.
* The colors and gradients
I don't use a lot of IDEs, but I honestly can't see any substantial distinctions between any of the three. (And no, I don't consider centering a pane a distinction.)
http://i.imgur.com/8uL8M.png vs http://cl.ly/IjBC
http://i.imgur.com/2Kn4j.png vs http://cl.ly/Iiob
http://i.imgur.com/RYYv9.png vs http://cl.ly/IiWX
We're not talking similar features here, we're talking lazy carbon-copied user interfaces. You honestly think this was accidental and there's only one way to make an IDE?
EDIT: A few more, now that we have a hi-res screenshot.
http://i.imgur.com/SYSv2.png vs http://cl.ly/IjUP
http://i.imgur.com/2nmUn.png vs http://i.imgur.com/4NFV6.png
http://i.imgur.com/HJ9s4.png vs http://i.imgur.com/qgpWc.png (that bar above "Scheme" is, you guessed it, a drop down)
I honestly don't know. I don't use any IDE on a regular basis.
Judging by the relative quality of your screenshots, you use XCode -- is it possible that you'd be able to point out such similarities between any two IDEs, given the presumption that one IDE must be copying from another due to a current lawsuit?
Not down to the level of design elements that appear to have been copied here. As someone who does use XCode, Visual Studio, IntelliJ, and PyCharm all on a regular basis, I can tell you that they all look very distinct visually. They all have pretty much the same feature set, but they're absolutely distinguishable at a glance visually. It is definitely not inevitable that IDEs look the same.
Interestingly, the Samsung IDE is a Windows application. The standard practice would be to match the look and feel of the native platform the IDE runs on, but that is clearly not the case here.
Most IDEs (Delphi, Eclipse, VS, VB) look a lot like VS & VB. That seems to be the template most often.
Xcode, having roots at NeXT, has always been a bit different, UI-wise. It has similar functions, presented in different ways, sometimes significantly different.
Surely you're not talking about the drag and drop grid either, which was around years before Apple even made IDEs.
There are plenty of lazy carbon-copied Mac themes for Windows and whatnot, this isn't even close, it's just yet another IDE with color tones that are vaguely similar to XCode (maybe ? how many windows apps aren't gray/blue these days ?).
This is really starting to sound like nitpicking by some Apple fanboys. The fact this even makes it to Hacker News kind of pisses me off.
The iconography is similar(i.e. use of a "play" button for running the debugger), but the actual buttons are definitely different between XCode, VS, and Eclipse. XCode uses the iTunes-like circular black triangle on a grey circle button. VS uses a green triangle. Eclipse uses a green circle with a white arrow.
Copying Xcode's UI is not, in itself, a huge issue. But along with all the rest, it just looks rather shabby.
Why don't you guys get rid of those copy machines and hire some talented people?
I'm sure that would be a lot cheaper that what you'll have to pay for Apple. ;-)
Disappointing.
They've been doing this with the Japanese companies (Sony, Panasonic, Sharp) for years now and have now set their sights on Apple.
It's a bad reflection on South Korea itself as between Samsung, Hyundai and the cultural copying they have the reputation as wannabe Japanese. Which is a real shame as it is a wonderful country with plenty of home grown talent.
Seriously- this is an IDE for televisions.
Actually, I don't know why this court nonsense is still making the news.
And the court nonsense is still news because the case isn't over yet and this is demonstrating a pattern of copying by Samsung.
QT Designer: http://www.cppblog.com/images/cppblog_com/lai3d/qt-designer.... Samsung: http://i50.tinypic.com/suu26w.jpg
I still think there's too much attention being given to this trial by tech people. Much more than it deserves.
edit: cmelbye in this thread has a good comparison: http://news.ycombinator.com/item?id=4378379
But fair enough: let's say they cloned it. Now what? What corrective action should be taken? What if Eclipse did the same thing (as, of course, Eclipse basically did to VC++)?
You're trying to make some kind of moral point, so it would help your case if you spelled it out.
I'll spell out my position: cloning a UI is fine. There is a long history of this in the technology industry, and we're all richer for it. Condemning someone for cloning your favorite candy maker's recipe is nothing but base fanboism, and hurtful to all of us.
Oh, Interface Builder 1986.
en.wikipedia.org/wiki/Interface_Builder
But I'll bite: I do not think cloning a UI is fine. I think drawing inspiration from a UI is fine, because indeed, any new thing stands on the shoulders of what came before it. But actually cloning a UI (your words, cited) is making a clone, a copy, whose result is certainly not evolution or innovation. You're making a facsimile, doing no real creative work (or innovative work) to cut corners.
To me, this is less about it being Samsung and Apple, but about cutting corners in a blatant way. It's dumb, it's misguided, and these guys should know better. Just as you shouldn't ever say that cloning a UI is fine.
Case in point: http://ostatic.com/files/images/JUnit-[2].png
If the claim is on the icon design along, the claim could stand stronger; but I guess it's not "catchy" enough to claim "Samsung copied XCode's icon design".
Why don't people make such claims on open-source projects? Is it because open-source project has no money for other people to sue off?
Quick, find the patent for dockable panels and sue everyone!
http://www.pcworld.com/article/18000/adobe_sues_macromedia.h...
And I haven't seen any pictures that suggest Samsung's IDE has any configuration other than one that mimics Xcode's appearance.
But it's more than just the arrangement of functional areas. It's the appearance of the functional areas. The widget palette looks just like Xcode's, with icons on the left and lengthy descriptive text. That's different from the inspector on Delphi/VS, where there's a dynamic list of attributes for the selected UI widget in the UI editor, and each attribute that is editable has a place to edit it.
No, I'm pretty sure Samsung did not explicitly copy Xcode there. Although it's a pretty stupid move to create their own IDE in my opinion. I think the standard these days is to build on top of Eclipse.
<Edit2>
Apparently it's made by Samsung. I see some Samsung logo on this website:
http://www.imaso.co.kr/?doc=bbs/gnuboard.php&bo_table=ar... From what I understand it's a SDK for Samsung Smart TV's
http://www.imaso.co.kr/data/article/17(2).png
</Edit2>
>Some probably shooped image with a small resolution
>Some asian language
>No proof it's made by Samsung
>2 lines of description posted in a in a mac forum
This sounds totally legit.
I want to remind you guys of the current top post at the front page: http://day4.se/how-we-screwed-almost-the-whole-apple-communi...
Don't believe everything. We do not even know if Samsung made it or if it has anything to do with android.
I agree with all your points. It's definitely a lookalike copy of XCode, but there's no proof that it's made by Samsung nor that it's used for Smart TV.
All I can see from it is that it's some-sort of a JavaScript/HTML5? IDE.
Try it for yourself: http://www.samsungdforum.com/
Samsung's IDE: http://www.imaso.co.kr/data/article/15%283%29.png
Xcode: http://cl.ly/Ijas
Of course, as Samsung apologists will tell you, this was a pure accident on Samsung's part. Everyone knows there's only one way to design an IDE. Anyone designing one will eventually end up with a carbon-copy of Xcode.
And hey, here's a screenshot of Visual Basic: http://i.msdn.microsoft.com/dynimg/IC158544.gif
http://www.samsungdforum.com/Devtools/Sdkdownload
(they offer SDK Download for Eclipse, and SDK Download for Samsung IDE).
I haven't downloaded it but I'm assuming it's the one in the screenshot.
[0] http://forums.macrumors.com/showpost.php?p=15447288&post...
http://3.bp.blogspot.com/-p5akC0fNzZQ/Tfdnlsy7e0I/AAAAAAAAAY...
http://news.ycombinator.com/item?id=4353925
Samsung: I'm willing to go to all thermonucular over this.
No wonder so many UIs are terrible.