Do they work like PGP signing where if you trust can be sort of delegated down a "tree" of signed certificates? Or does wach and every certificate need to be provided by a ceritified authority?
It's not about recreating commercial efforts, it's about having the basic tools you need to use your computer available freely. Open source projects might reduce the amount of mass-market commercial software sold, but they make one-off solutions for individual customers easier and cheaper to build because the infrastructure to build on is better, cheaper and better. It might result in reduced profits for large mass market software companies, but will result in more paying work for those of us that actually write the code. Open source is good for programmers, but not necessarily for the companies employing them at this time.
Has anyone tried this out? How far have they got? When I looked at this a while back there was a lot of discussion on how to virtualize PC hardware and lots of "hacks" beinng done. The web site is interesting but doesn't seem to really say what the latest code does. Has anyone tried it?
If somebody has written some software and kindly allowed people to package and distribute it under their own label for profit, then they have an absolute right to dictate the conditions under which this may be done. I corel don't want to, or can't meet those requirements they mustn't distribute it.
The biggest problem I see with VB code is that the programmer almost never separates the application logic from the presentation code. It's too easy to create an event handler and start coding away without thinking about the abstrations you want to use. Code written by "new" visual C++ programmers often has the same problem. This isn't a problem with the language of course, mostly a case of educating the programmers.
VB code looks simple and maintainable when you're looking at small pieces of code. And indeed for very small projects it probably is easier that many other langauges, but it just doesn't seem to scale to larger projects very well. Maybe it's just that inexperienced programmers tend to use VB and are not so familier with the how to write large programs.
Because even if only 5% of what's on the CD is useful that's 30 megabytes you don't need to download and the cost of an extra CD is less than the cost of downloading 40 Mbytes for many people.
I have to make a comment on this. Yes C++ has to run a destuctor, but the work that the destructor doesn't go away in java, you just have to find some other way to do the work.
As for freeing memory, if speed is an issue here, why not write a free operator for the class which does something like add the memory block to a list of memory that needs freeing and free it later when you have the time.
At least you can do that in C++, in java you have no choice but to do things the way that the system thinks is the best way.
(Not trying to complain about java, just saying that you can do just about anything in C++ that you can do in java with a bit of effort)
The problem is that it becomes difficult to do anything without using the GUI interface. For example setting up a printer in redhat is really simple with the GUI interface they've written, but they don't really document anywhere exactly what the interface does. Of course you can still set up your printer yourself, but it's hard to know if you've 'broken' anything that the user interface did. You have to stick to using one or the other.
The part I didn't like the where it said that it had an "All-graphical environment". Of course it's nice to be able to do most things graphically but one of the major strengths of unix/linux is that it's possible to do everything via a command line and configuration files.
Do they work like PGP signing where if you trust can be sort of delegated down a "tree" of signed certificates? Or does wach and every certificate need to be provided by a ceritified authority?
It's not about recreating commercial efforts, it's about having the basic tools you need to use your computer available freely. Open source projects might reduce the amount of mass-market commercial software sold, but they make one-off solutions for individual customers easier and cheaper to build because the infrastructure to build on is better, cheaper and better. It might result in reduced profits for large mass market software companies, but will result in more paying work for those of us that actually write the code. Open source is good for programmers, but not necessarily for the companies employing them at this time.
Has anyone tried this out? How far have they got? When I looked at this a while back there was a lot of discussion on how to virtualize PC hardware and lots of "hacks" beinng done. The web site is interesting but doesn't seem to really say what the latest code does. Has anyone tried it?
If somebody has written some software and kindly allowed people to package and distribute it under their own label for profit, then they have an absolute right to dictate the conditions under which this may be done. I corel don't want to, or can't meet those requirements they mustn't distribute it.
The biggest problem I see with VB code is that the programmer almost never separates the application logic from the presentation code. It's too easy to create an event handler and start coding away without thinking about the abstrations you want to use. Code written by "new" visual C++ programmers often has the same problem. This isn't a problem with the language of course, mostly a case of educating the programmers.
VB code looks simple and maintainable when you're looking at small pieces of code. And indeed for very small projects it probably is easier that many other langauges, but it just doesn't seem to scale to larger projects very well. Maybe it's just that inexperienced programmers tend to use VB and are not so familier with the how to write large programs.
So is this lego mindstorm stuff any good? It's horribly tempting to get some and have a play, but it's a bit too expensive to just buy on a whim.
Because even if only 5% of what's on the CD is useful that's 30 megabytes you don't need to download and the cost of an extra CD is less than the cost of downloading 40 Mbytes for many people.
Don't you just use the normal socket calls for ipv6 but with a different sockaddr structure? Or is there more to it that this?
I like many people use windows for web browsing and email and have linux on a separate computer for other work.
I'm using freeserve (althought I've still got my demon account for the moment) using it from linux and windows with hardly any problems at all.
It certainly is just as reliable as demon ever were.
I have to make a comment on this.
Yes C++ has to run a destuctor, but the work that the destructor doesn't go away in java, you just have to find some other way to do the work.
As for freeing memory, if speed is an issue here, why not write a free operator for the class which does something like add the memory block to a list of memory that needs freeing and free it later when you have the time.
At least you can do that in C++, in java you have no choice but to do things the way that the system thinks is the best way.
(Not trying to complain about java, just saying that you can do just about anything in C++ that you can do in java with a bit of effort)
The problem is that it becomes difficult to do anything without using the GUI interface. For example setting up a printer in redhat is really simple with the GUI interface they've written, but they don't really document anywhere exactly what the interface does. Of course you can still set up your printer yourself, but it's hard to know if you've 'broken' anything that the user interface did. You have to stick to using one or the other.
Lets just hope corel do it right.
The part I didn't like the where it said that it had an "All-graphical environment". Of course it's nice to be able to do most things graphically but one of the major strengths of unix/linux is that it's possible to do everything via a command line and configuration files.