It really depends on what exactly you are looking to learn. Are you wanting to learn a vendor's product? Are you wanting to learn software solutions? Hardware?
Some of the big VoIP guys that I am familiar with or have worked with are:
Sonus
Cisco
Avaya
Sylantro
BroadSoft
IPUnity
BayPackets
Some of them are hardware switches with VoIP capabilities. Some are PBX systems with VoIP capabilities. Some are software switches that do VoIP in software completely. Some are VoIP voicemail systems. Some are VoIP software PBX systems.
Actually, it works nothing like an emulator. It is simply a win32 implementation for Linux. If it were an emulator, it would allow you to run on hardware different from the original, such as running NES games on a PC. An emulator changes hardware calls from their native format into the format of the machine running them. Calling WINE an emulator is like calling a truck a "car emulator" because it has 4 wheels and drives on the road.
But what most people think of as Linux, and what is in fact the largest part of, GNU/Linux is the set of userland tools we use. From the basics like bash, tar, grep, sed, awk, etc., to the compilers (gcc, etc.,), and up to the desktop level tools (KDE-family, Gnome-family, mozilla, openoffice, and so on).
I think you completely missed that a good portion of the GNU tools can be replaced by a BSD userland and it is still Linux. Also, the big guys, like KDE, Gnome, and Mozilla, have nothing to do with GNU, at all. Anyone that thinks that Linux should be called GNU/Linux really deserves to be taken out and beaten for trying to give credit to a small group that adds *some* of the userland to Linux.
Personally, I always call the versions of Linux by the distribution, as the packaging done by the distribution has much more bearing on what goes into each than GNU ever does. If I am running a Red Hat box, then it is Red Hat Linux. A Gentoo box is Gentoo Linux. While Red Hat or Gentoo may use the GNU userland, they also include parts written by the distribution itself, along with parts written by the Gnome Foundation, KDE Project, Mozilla, OpenOffice.org, etc.
I mean, by your account, a Gentoo installation would have to be called Gentoo GNU/Gnome/KDE/Mozilla/Linux.
This really is quite true. Take my company, for example. We have multiple IBM BladeCentres maxed out with blades. None of these machines came with any OS installed. In fact, they all came as parts and were assembled by us prior to installation. They all run Red Hat Enterprise. To IDC, these would be "non-existant" servers in their counts. They would not count for any OS, but they are definitely Linux sales. In fact, we even have proper entitlements for each machine with Red Hat. I would be pretty willing to bet that any company that bets their livelyhood on Linux, doesn't buy their servers with Linux pre-installed. More than likely, they get them blank and just install Linux on them.
...that doesn't care what this guy's system specs are or what resolution he watched it at?
Didn't we just have a nice article about game reviews? Where is the "meat" of this story?
Wouldn't it be much better to read something like this, instead:
Ant writes "Blue's News mentions a Far Cry Tech Demo/ATI & Crytek Tech Demo the showcases the capabilities of the amazing Crytek engine used to power the award-winning game, Far Cry. The tech demo is presented as a movie, called "The Project". The story is reminiscent of the 1930's adventure-serial "Cliffhangar" movie, but set in the present. I recommend everyone check it out.
There is also a video file format available for those who don't have a powerful system and/or video card."
I think the parent poster forgot about the simple fact that most of Gentoo's detractors know nothing of it other than something that they read or some rumor that they heard and are now taking it as truth.
Yes, it takes a while to compile stuff. I notice that nobody ever makes any claims about how it took them forever to install Linux from Scratch, or make jokes about how it is still compiling. What about Slackware? If the package didn't come with Slackware, then you're compiling there, too.
The truth of the matter is these people are going to poke fun and crack jokes no matter what, so the best course of action is to just laugh it off. After all, if they're that against Gentoo, then they're the ones missing out, not you.
Re:So why is Gentoo the right choice for this?
on
Embedded Gentoo?
·
· Score: 4, Informative
Why Gentoo?
Well, that is pretty easy. For one, we're not charging people for it, which puts us ahead of a ton of the competition right out of the gate. The second is that using portage to build your system, you are capable of building in exactly what you want.
If you're not familiar with the embedded arena, then you should probably know that pretty much every embedded project is done from source. There simply is not enough overlap between individual projects to allow for a "precompiled" solution to really be effective.
I really am not the best person to comment here, as the guys working on the embedded project are definitely the experts, but these are the few things that I have picked up just from reading around.
What gets me is that most game reviews read more like an infomercial than an actual review. There are usually too many references to how much ass something kicks or how completely cool some stupid eye-candy effect is compared to some other game's stupid eye-candy effect.
Hype and anticipation should have no part in a game review. It doesn't matter if the game has been anticipated for years or it is an unknown that just came to market, it should be reviewed equally.
It seems that there are no real metrics for doing a game review that can be accepted. After all, shouldn't the results be reproducable? How do you review things like playability or replayability? What if the game doesn't deliver everything that was promised at release time? What if the game won't run on half of the gaming hardware out there? What if a game doesn't run quite as fast as a competitor on the same hardware but is much more creative and inventive?
I tend to agree. The best method would be to only accept advertising from related, but different fields. For example, if I am primarily a gaming review site, then I might take ads from Nvidia, ATI, or any of the other manufacturers out there that make gaming hardware, but not from anyone that makes gaming software. This ensures that my ads would be well received by my readers, but not compromise my journalistic integrity.
...is all these people with spyware in corporate America. I don't mean mom and pop shops, but large firms with a dedicated IT staff of highly trained and educated IT professionals. I simply cannot fathom how these people can possibly have systems that are so easily destroyed by outside forces when they have complete control over both the hardware purchased and the software installed on the machines.
I can give you examples from both sides.
At the company that I work for, one of the biggest problems the help desk has to deal with is resolving issues with Windows 2000 caused by spyware and other malware. They have Active Directory and SMS, they use a standard corporate image, and users are not given administrator rights on their own machines. Why are these machines still having so many problems?
Well, for starters, the default filesystem permissions on Windows are atrocious. They essentially give even normal users permissions to write all over the operating system and in locations where they have no business writing anything. Couple this with the default settings of Internet Explorer trusting damn near everyone on the planet that can pretend to be someone or something else, and the tendency of Windows and IE to auto-run anything that is possibly executable, and you end up with a total nightmare. The amount of research and work required to solve these limitations is simply beyond most management's ability to comprehend. Why should it take days or even weeks to certify a new image for usage?
The real problem is political and monetary. There are no financial gains to be made by having a team of people spend several days doing research to get something right. It is very hard to quantify monetary loses due to spyware and other things that can be avoided, until after the fact. It is very easy to quantify the cost of X number of people for Y number of days, though, so the decision is consistently made by management to cut as many corners as possible, spend as little time on research as possible, and get the systems out the door as quickly as possible. This leads to the inevitable problems with spyware and malware that so many of us are facing.
Now, I will give you another side of the story. My parents have a computer. It isn't much to look at and it definitely is not fast by today's standards. Knowing that my parents have limited computer skills and limited computing needs, I took the time to design and implement a proper environment for them. I started by picking Windows 2000 Professional. At the time, XP was still a beta, and anything based off Windows 95 was definitely not a choice due to its complete lack of access controls.
The system was installed with a primary partition, being for the operating system and nothing more. It has very little space left for things to be installed, yet still enough space to download, uncompress, and install a service pack (or 3) and still leave the backup files on the disk. This partition is not writeable in any way to any user that is not an administrator, except in cases where poor design required write capabilities. A second partition was created to store all programs and user data.
I took the time to research and modify a proper local security policy, along with group policies for the machine to allow them to perform tasks that are otherwise not allowed for a normal user. At the same time, I removed the ability to perform tasks which might be considered dangerous when left in the hands of a computer novice. Through these policies, I also moved things like "Program Files" and "Documents and Settings" to the secondary partition. The programs are all read-only, except for a few parts of Office, which require write privileges to function properly. I also setup several automated tasks to run periodically, at times when I knew my parents would not be using the computer. One of these tasks makes a backup image of the primary partition to a location on the secondary partition. This is done in case something bad happens an
Am I looking at a series of awful jobs if I don't transfer?
Well, to be honest, you're looking at a series of awful jobs no matter what.
Very few people are lucky enough to find a job they want to spend their career at on the first try. Usually it takes a few years of working in the trenches, dealing with horrid management who doesn't understand you, and otherwise being miserable before you find a company that treats you right and where you truly enjoy working.
You're going to need the experience no matter what, so my suggestion to you is to stay where you're comfortable and enjoying college.
I can tell you that as a potential employer for you, the company that I work for will not care where you went to school nearly as much as the fact that you did go to school.
Who cares what people think? I mean, really. Do you think I am going to lose sleep over the fact that Rob "I can't spell" Malda's site has given a bunch of trolls one more thing to troll about?
In Soviet Russia, Gentoo trolls you with hot grits down a petrified Natalie Portman's pants being rendered on a Beowulf cluster of Macs.
While it is rather unfortunte that the original story was incorrect, and that Slashdot picked up on it, there really is no concern whatsoever.
Anaconda has nowhere near the flexibility that the Gentoo installer has, nor is it as modular and extensible. The Gentoo installer is essentially a group of modules designed to work together to perform a task. This can be anything from acting as a guided installtion, to doing a full-blown automated install from a network boot.
I submitted my story at the same time I sent my information to Ulrich Plate, who writes the GWN, so I would say a good 3 to 4 hours before the GWN was published.
Time has nothing to do with it. When the editors receive dupes for a story, they simply pick one, rather than pick the best one or the most informative.
An easy way to solve this problem in the future is to not post Gentoo release stories to Slashdot. We have a PR team that takes care of submitting to OSNews, LinuxToday, Slashdot, and other media outlets.
The only thing installing from stage1 allows you to do easily is to use a non-default profile or to do things like boostrap with nptl. It doesn't teach you anything more, simply because we made a bootstrap script to do it all for you.
I often see this written. With the exception of a few lines in various/etc files, to be honest, I didn't learn so much about linux from Gentoo. I learned "scripts/bootstrap.sh" and then "emerge world" and the whatever else I wanted to install.
Parent is really right, you know. You only "learn" what we want you to learn, which isn't much, admittedly. For someone with no Linux experience, or minimal Linux experience, or someone who has been using one of the hand-holding distributions, they might truly learn quite a bit, but if you really were wanting to learn how and why Gentoo does soem of the things it does, I would suggest one check out Linux from Scratch and really try to understand why things are done how they are done.
That's not to say I don't like it. I do. I think it's great. But, the last time or two that I did an install, I used Knoppix to do it. I think it's great that they might have a full GUI available during the build. And, I think we can expect them to have the CLI type install available as well.
Exactly. The idea is to have a complete environment to allow you to use your computer while installing Gentoo, even if you wish to install from stage1, or perform a completely binary installation. The whole point is to add choice for our users and potential users. The installer is also designed to give some important enterprise features to installing Gentoo, but don't expect to see them even near ready come February.
It really depends on what exactly you are looking to learn. Are you wanting to learn a vendor's product? Are you wanting to learn software solutions? Hardware?
Some of the big VoIP guys that I am familiar with or have worked with are:
Some of them are hardware switches with VoIP capabilities. Some are PBX systems with VoIP capabilities. Some are software switches that do VoIP in software completely. Some are VoIP voicemail systems. Some are VoIP software PBX systems.
So I ask again, what do you want to learn?
Have you ever queried the current keyservers? Try doing something like querying @ibm.com or @microsoft.com and see how many hits you get.
While these are not *verified* in any way, they more than likely belong to a real email address simply because someone is using it for PGP.
Actually, it works nothing like an emulator. It is simply a win32 implementation for Linux. If it were an emulator, it would allow you to run on hardware different from the original, such as running NES games on a PC. An emulator changes hardware calls from their native format into the format of the machine running them. Calling WINE an emulator is like calling a truck a "car emulator" because it has 4 wheels and drives on the road.
UT2004 was a native port. It uses no emulation.
Also, Epic keeps records from their master server. I'm sure it would not be too hard to find out how many people are using Linux versions of the game.
Don't forget that America's Army also uses GameSpy. I would hate to not be able to frag my Mac-loving friends anymore.
I think you completely missed that a good portion of the GNU tools can be replaced by a BSD userland and it is still Linux. Also, the big guys, like KDE, Gnome, and Mozilla, have nothing to do with GNU, at all. Anyone that thinks that Linux should be called GNU/Linux really deserves to be taken out and beaten for trying to give credit to a small group that adds *some* of the userland to Linux.
Personally, I always call the versions of Linux by the distribution, as the packaging done by the distribution has much more bearing on what goes into each than GNU ever does. If I am running a Red Hat box, then it is Red Hat Linux. A Gentoo box is Gentoo Linux. While Red Hat or Gentoo may use the GNU userland, they also include parts written by the distribution itself, along with parts written by the Gnome Foundation, KDE Project, Mozilla, OpenOffice.org, etc.
I mean, by your account, a Gentoo installation would have to be called Gentoo GNU/Gnome/KDE/Mozilla/Linux.
This really is quite true. Take my company, for example. We have multiple IBM BladeCentres maxed out with blades. None of these machines came with any OS installed. In fact, they all came as parts and were assembled by us prior to installation. They all run Red Hat Enterprise. To IDC, these would be "non-existant" servers in their counts. They would not count for any OS, but they are definitely Linux sales. In fact, we even have proper entitlements for each machine with Red Hat. I would be pretty willing to bet that any company that bets their livelyhood on Linux, doesn't buy their servers with Linux pre-installed. More than likely, they get them blank and just install Linux on them.
Well... either that, or the advertisers will just lobby Congress and make ad blocking illegal with some new "anti-terrorism" bill.
After all, why bother changing with the technology when you can just make the technology illegal?
...that doesn't care what this guy's system specs are or what resolution he watched it at?
Didn't we just have a nice article about game reviews? Where is the "meat" of this story?
Wouldn't it be much better to read something like this, instead:
Ant writes "Blue's News mentions a Far Cry Tech Demo/ATI & Crytek Tech Demo the showcases the capabilities of the amazing Crytek engine used to power the award-winning game, Far Cry. The tech demo is presented as a movie, called "The Project". The story is reminiscent of the 1930's adventure-serial "Cliffhangar" movie, but set in the present. I recommend everyone check it out.
There is also a video file format available for those who don't have a powerful system and/or video card."
Then again... this is Slashdot. *grin*
I think the parent poster forgot about the simple fact that most of Gentoo's detractors know nothing of it other than something that they read or some rumor that they heard and are now taking it as truth.
Yes, it takes a while to compile stuff. I notice that nobody ever makes any claims about how it took them forever to install Linux from Scratch, or make jokes about how it is still compiling. What about Slackware? If the package didn't come with Slackware, then you're compiling there, too.
The truth of the matter is these people are going to poke fun and crack jokes no matter what, so the best course of action is to just laugh it off. After all, if they're that against Gentoo, then they're the ones missing out, not you.
Why Gentoo?
Well, that is pretty easy. For one, we're not charging people for it, which puts us ahead of a ton of the competition right out of the gate. The second is that using portage to build your system, you are capable of building in exactly what you want.
If you're not familiar with the embedded arena, then you should probably know that pretty much every embedded project is done from source. There simply is not enough overlap between individual projects to allow for a "precompiled" solution to really be effective.
I really am not the best person to comment here, as the guys working on the embedded project are definitely the experts, but these are the few things that I have picked up just from reading around.
What gets me is that most game reviews read more like an infomercial than an actual review. There are usually too many references to how much ass something kicks or how completely cool some stupid eye-candy effect is compared to some other game's stupid eye-candy effect.
Hype and anticipation should have no part in a game review. It doesn't matter if the game has been anticipated for years or it is an unknown that just came to market, it should be reviewed equally.
It seems that there are no real metrics for doing a game review that can be accepted. After all, shouldn't the results be reproducable? How do you review things like playability or replayability? What if the game doesn't deliver everything that was promised at release time? What if the game won't run on half of the gaming hardware out there? What if a game doesn't run quite as fast as a competitor on the same hardware but is much more creative and inventive?
I tend to agree. The best method would be to only accept advertising from related, but different fields. For example, if I am primarily a gaming review site, then I might take ads from Nvidia, ATI, or any of the other manufacturers out there that make gaming hardware, but not from anyone that makes gaming software. This ensures that my ads would be well received by my readers, but not compromise my journalistic integrity.
...doing this in Florida. Everyone knows that nobody down there knows how to vote anyway, so what difference would it make?
...is all these people with spyware in corporate America. I don't mean mom and pop shops, but large firms with a dedicated IT staff of highly trained and educated IT professionals. I simply cannot fathom how these people can possibly have systems that are so easily destroyed by outside forces when they have complete control over both the hardware purchased and the software installed on the machines.
I can give you examples from both sides.
At the company that I work for, one of the biggest problems the help desk has to deal with is resolving issues with Windows 2000 caused by spyware and other malware. They have Active Directory and SMS, they use a standard corporate image, and users are not given administrator rights on their own machines. Why are these machines still having so many problems?
Well, for starters, the default filesystem permissions on Windows are atrocious. They essentially give even normal users permissions to write all over the operating system and in locations where they have no business writing anything. Couple this with the default settings of Internet Explorer trusting damn near everyone on the planet that can pretend to be someone or something else, and the tendency of Windows and IE to auto-run anything that is possibly executable, and you end up with a total nightmare. The amount of research and work required to solve these limitations is simply beyond most management's ability to comprehend. Why should it take days or even weeks to certify a new image for usage?
The real problem is political and monetary. There are no financial gains to be made by having a team of people spend several days doing research to get something right. It is very hard to quantify monetary loses due to spyware and other things that can be avoided, until after the fact. It is very easy to quantify the cost of X number of people for Y number of days, though, so the decision is consistently made by management to cut as many corners as possible, spend as little time on research as possible, and get the systems out the door as quickly as possible. This leads to the inevitable problems with spyware and malware that so many of us are facing.
Now, I will give you another side of the story. My parents have a computer. It isn't much to look at and it definitely is not fast by today's standards. Knowing that my parents have limited computer skills and limited computing needs, I took the time to design and implement a proper environment for them. I started by picking Windows 2000 Professional. At the time, XP was still a beta, and anything based off Windows 95 was definitely not a choice due to its complete lack of access controls.
The system was installed with a primary partition, being for the operating system and nothing more. It has very little space left for things to be installed, yet still enough space to download, uncompress, and install a service pack (or 3) and still leave the backup files on the disk. This partition is not writeable in any way to any user that is not an administrator, except in cases where poor design required write capabilities. A second partition was created to store all programs and user data.
I took the time to research and modify a proper local security policy, along with group policies for the machine to allow them to perform tasks that are otherwise not allowed for a normal user. At the same time, I removed the ability to perform tasks which might be considered dangerous when left in the hands of a computer novice. Through these policies, I also moved things like "Program Files" and "Documents and Settings" to the secondary partition. The programs are all read-only, except for a few parts of Office, which require write privileges to function properly. I also setup several automated tasks to run periodically, at times when I knew my parents would not be using the computer. One of these tasks makes a backup image of the primary partition to a location on the secondary partition. This is done in case something bad happens an
It still sucks in Linux and probably gets its ass handed to it by a generation old Nvidia card.
Then again, I'm sure it runs great under Windows, but who really cares?
*wink*
Man... you totally forgot about the X-302 and the X-303
Well, to be honest, you're looking at a series of awful jobs no matter what.
Very few people are lucky enough to find a job they want to spend their career at on the first try. Usually it takes a few years of working in the trenches, dealing with horrid management who doesn't understand you, and otherwise being miserable before you find a company that treats you right and where you truly enjoy working.
You're going to need the experience no matter what, so my suggestion to you is to stay where you're comfortable and enjoying college.
I can tell you that as a potential employer for you, the company that I work for will not care where you went to school nearly as much as the fact that you did go to school.
Who cares what people think? I mean, really. Do you think I am going to lose sleep over the fact that Rob "I can't spell" Malda's site has given a bunch of trolls one more thing to troll about?
In Soviet Russia, Gentoo trolls you with hot grits down a petrified Natalie Portman's pants being rendered on a Beowulf cluster of Macs.
While it is rather unfortunte that the original story was incorrect, and that Slashdot picked up on it, there really is no concern whatsoever.
Anaconda has nowhere near the flexibility that the Gentoo installer has, nor is it as modular and extensible. The Gentoo installer is essentially a group of modules designed to work together to perform a task. This can be anything from acting as a guided installtion, to doing a full-blown automated install from a network boot.
Time has nothing to do with it. When the editors receive dupes for a story, they simply pick one, rather than pick the best one or the most informative.
An easy way to solve this problem in the future is to not post Gentoo release stories to Slashdot. We have a PR team that takes care of submitting to OSNews, LinuxToday, Slashdot, and other media outlets.
It doesn't.
The only thing installing from stage1 allows you to do easily is to use a non-default profile or to do things like boostrap with nptl. It doesn't teach you anything more, simply because we made a bootstrap script to do it all for you.
Parent is 100% correct. Even on the new CD, one would have to type "setup" to load up the installer and use it.
Nobody is ever forced to, as there is genkernel, which does it for you, and is an option during install.