ReiserFS used to be the killer FS, but now it seems like it is stuck. But I shall not be the judge of that, though there seems to be some truth buried in it somehow. And not to mention, the next release is probably more than a few years down the road.
[You may copy and distribute the Program provided that you also] Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange [...]
The written offer is given to your customer. It is up to the discretion of the customer to engage any third party get the code. I don't have to inform anybody about the distribution of the derived work to my customers, as long as THEY get the same rights to the source code.
If it was not so, it wouldn't make any sense to have section a (the accompany clause), since that would be the loophole to the quoted section b. In other words: I could just place the source code on at media, ship it with the delivery to the customer. They put the source code in their safebox and you still don't have it.
- BSD ensures freedom of the *producer* of the code to do what they want.
- GPL ensures freedom of the *recipient* of the code to do what they want.
Exactly! GPL doesn't require you "to give back" anything. This is an illusion. GPL requires you to free of charge (except for reasonable handling cost) give the receiver of the derived work the source code. If it pleases the receiver to put it in his safebox and never use it, nobody else has any claims to it. How is that helping the original project?
This is in contrast to all the misguided rubbish along the lines "If I write some software, I want to get my code back, if somebody build upon it!" Well, I take your code, make some changes, sell the derived work to a company for $10^12. I am sorry, but you cannot have it back! You can write the company and ask them to claim the source code and give you a copy, but if they don't have to. They can say: "We payed a bazillion bucks for this derived work, and we think it will hurt our stand in the marked to have this code out in the wild", and it is perfectly in order with GPL.
If you want the give-back part, you must use a license like the one Sun is using, and it is not kosher as a FOSS license.
I am still a bit baffled by the notion "Unlimited". When I dine at a highway restaurant, there is usually a stand with utensils and napkins where you just help yourself without any particular restrictions. I suppose that you can take an unlimited number of napkins, if unlimited means "a lot but reasonable" number.
So in my book unlimited, is not unlimited! I wish vendors and customers would stop advertizing/expecting that. I think it is fair game to say "5 Gig/mo, additional traffic charged by rate". That is comparable when shopping for a connection. I am all for no-nonsense price structures.
I personally wouldn't choose a connection with true unlimited/unmetered price structure. That means that I would share the total bandwith with DIVX-heads constantly downloading while I struggle to get SSH and VoIP operate at a latency like [insert favorite unfavorite place].
I know, I know. It is humourous. And I laughed too.
... But there is a grain of serious truth in this: If you value a good you are selling, chances are that it is rated too high. If you sell what you consider junk, chances are that you provide more value to somebody else than the good provides you.
This the marginal law. If I have a thousand coconuts, the last coconut provides me very little value. On the other hand somebody without coconuts at all would want to give you good money for the first coconut, less for the next ones, and very little for the 100th coconut. But as economy works, there will only be one price: The price at which the seller would think the price of the last sold coconut is still fine, and the buyer thinks the same of the last bought coconut. And that is the marginal principle. If you try to sell something where the marginal value of the (one piece of) good you are selling is higher than any buyer would have of buying it, there is no provision for a trade.
The famous Harry Kearrie (known from the games Self Destruct I+II and Bagdad Bomber) has created an on-line service named CPQ. The service is open for all ages and cultures, but is mostly targeted the Japanese Youth. The purpose is to form small groups of participents that can discuss their daily problems and guide each other to a way out. What attracts the yougsters are the explicit way the participents may show how they cut to the bone of the inner issues and display that they have the guts to do something about it.
Since people join, learn the techniques and are gone, it is important to recuit new members to the service. Some parents criticize how young people are deluded into thinking that they are helping their family too, but they often stand behind with the mess. To this issue Harry Kearrie has no comments but suggests parents to look to the Japanese legacy of honor in understanding the new wave among the youth.
I can tell you that the first time I fired up ethereal on my IPv6-enabled Linux distro, I was pissed to see my MAC address hanging in the breeze. Fortunately, my ISP is not IPv6 enabled. But for now, IPv6 is disabled on my boxen.
So this is wha you know about IPv6: You "fired up ethereal". You probably didn't get at router advertized address, since your router didn't provide you one. The only address you would see is the link-local address.
How do you hide your IPv4 public IP-address? If you have cable or xDSL, you do know that your public IP-address sits on every packet leaving your home? It is by far easier to hide your MAC-address in your IPv6-address than it is to hide your public IPv4-address.
I respect your privacy concerns, but IPv6 is not the problem here. It is the configuration of your host that is.
Yeah this looks like a serious privacy issue that most people haven't woken up to yet.
A MAC address is (usually) a globally unique identifier. How long before someone big builds a database relating MAC to user identity (Microsoft, your ISP, law enforcement, whoever).
At that point, no matter where you connect your laptop from, your traffic can be identified as yours. Be it for the purpose of advertising, tracing communication, or other data mining.
So the question is, are we ready and willing to surrender anonymity on the net?
Are you trolling or just plain uninformed?
The embedding of the MAC-address is only happening when you use stateless autoconfiguration. You may manually assign any address within the subnet you want, and this is what you will do when putting up servers and routers. If you are using DHCPv6, you are assigned any IP-address the DHCPv6 servers sees fit.
If you happen to be more than 17 years old you should contemplate reading about subjects upon which you plan to have an opinion!
I am afraid I don't understand you quite, but I hope it wasn't something I said, that made you so angry. I just did what it said on the package. Is that okay?
I have since tried Windows some more, and I think it is fine if you get a bit used to it. My friend at school uses it a lot. He says it can do all different kind of things, but you have to buy some more stuff or get it from an FTP server in zero days.
I am not so skilled at the things you mentioned, but I will try it out and see what it can do for me. My system is a RedHat, which I bought with the software on. What I find hard about Windows is that you have to install it yourself.
My cousine helps me with the computer. Sometimes he needs to become "rude" on the computer to make it work. Is it why you are rude too?
I am not a geek in any way, I just use openoffice and mozilla for my daily tasks. But I was told to use something called Windows, which should be a bit like Linux, just made by a company.
I could not find a download site on the 'Net for it, so I went to a local shop to get a copy, which actually cost you money. When I stuck in the CDROM and whatever I clicked on, nothing happened. Well, as it turned out, you actually have to make some weird sorta room for it on the harddisk, since it cannot be installed from an ordinary RPM.
After an hour I managed to install it, but first of all, it was all so different from RedHat, and secondly there where hardly any software for it. All it had was a simple pixeldrawing program, a webbrowser and very plain text editor.
I may be stupid, but I just stick with what I know. I know that there may be smarter choices, but my computer came with the system and that is all I need.
Some people submit a vulnerbility report to the brickwall called Microsoft Support. Then after 6 months they release a security opdate. And now they call the submitters "Grey hats"? What do they call themselves? The "Pink hats"?
Human: I usually get it as a free gift
ALICE: How often do you? Where did you get it??
Human: Once a year.
ALICE: When? Go on.
Human: Last time was from the insurance company
ALICE: When? I can't say "yes" or "no".
Human: Are you making sense here?
ALICE: No, what are the ingredients?
I will try to explain how we are going to "waste" the IPv6 address space:
The shortage of GUAs (Global Unicast Addresses) is only half of the problem. The other part is route fragmentation. The defaultless routers (Those routers that route your packets safely through the backbone mesh) have a routing table of about 60.000 routing entries. It is a bit like fragmentation of a 96% full harddisk. The shortage is not only limiting you on placing new files, but it is also causing the file system to be inefficient.
Let us first make clear, that there today is only a plan for about 15% of the address space, so before anybody starts rabbling, 85% is not only not in use, by is not even assigned a purpose.
The IPv6 addresses has, like IPv4, a net part and a host part. Where this is variable in CIDR IPv4, it fixed in IPv6 to 64 bits. Every produced and future ethernet card will fit into one big flat switched net. Besides the full 48-bit MAC address, there is 16 bits for the EUI-64 extention which will be applied when new generations of network links are put in production.
The largest part of the IPv6 address space is used for AGUA (Aggregatable Global Unicast Addresses); it is the 12.5% of the planned address usage. It is called so, because the allocation is done like CIDR addresses, based on where the main connection is routed to. There is reserved 13 bits (8192 combinations) for TLAs (Top Level Aggregators) which is large backbone providers like UUnet, PSInet and others of this size and extension. Each TLA slot will provide 24 bits (16 mill. combinations) for handing out to NLAs (Next Level Aggregators) in how many levels the business is shared (large ISP selling to small ISP). The customer will get 16 bits (65536 combinations) as a SLA (Site Level Aggregator) to make subnets with (You will get more subnets than you ever could dream of getting IPv4 individual address today). On top of this there is 8 bits reserved for future needs between the TLA bits and the NLA bits, but since we don't know where the shortage may be, decissions can be applied later.
There is also reserved an address range for private address space. LLAs (Link Local Addresses) are auto configured addresses given to each interface as it is activated. There is also SLA (Site Local Addresses) which more ressembles the private address ranges (10.0.0.0, 172.16.0.0, 192.168.0.0) and is assigned by a local adminitrator's discretion. This about a half percent of the address range, but in practice is not possible use more than a fraction of it, for other reasons.
Multicast addresses is also assigned a range of about a half percent, and also is for practical reasons only useable in a fraction of the space.
Adding compatibility addresses for IPv4, IPX and OSInet this amounts to 15%.
When you then take into account that there is work being done on dynamic assignment of address ranges by need and anti-fragtional measures. The endresult is hopefully that we will never need to give IP addresses any more thoughts than we today gives the actual routing of packets.
It's disconcerting to see Microsoft paying attention to the sort of features available in Firefox and Opera.
Why is that? I don't get the point in that. What does that take away from us? I don't use Windows on a daily basis, and I am pleased to see, that the browser development has changed so Mozilla has become head instead of tail.
I want the best for all! For me, for you, for my Mother, Brother, Sister and even Bill Gates. What is wrong with you guys. For how long have you had the loser attitude? It is only long-term losers that would rather see his enemy (?) lose than see everybody win.
Andrew: There is a branch tag. Some lines of code has been written, and it can print the word "Samba" in a log file
Susan: Core things work. That is, you can see a share folder, and when MS-Word crashes, it is not clear, if it is the Samba pile that caused it
Alpha: Susan threw it out! Andrew is now pestering his paying customers to use it. Status is: what works, works. Features are missing (like reading from files)
Beta: Paying customers threw it out! Andrew is seeking the Linux distributors to try it out.
Distro: Some advanced stuff doesn't come out right. The distributors release it anyhow in the hope that some geek will fix it.
Limbo: The geek fixed it and made an obscure backdoor. He is now using your host for compiling his kernel
Retro: Most people revert to an earlier version, with a better backdoor. The geek has now a nextdoor neighbor geek to compile X on the host
Isn't there a problem here, that while a closed source redistributable binary is fine for use with *BSD, it cannot be linked into the Linux kernel because the GPL requires you to distribute source for anything that is so linked...?
This is not a part that is supposed to be linked into the kernel proper (at least not as executable code), but firmware for a different chip on the board of the WLAN NIC.
Look at it this way: You used to have the firmware on a chip as closed source and you didn't even blink. Now it is loaded by the driver... What changed here?
I had this vision of an Open Source park, where you were allowed to walk on the grass, so whenever people saw a piece of garbage on the lawn, they where able to fix the problem of clearing it up and hereby contribute to the common. And whose who used the park regulary would then organize in teams and systematically go through the facility and clear out any trash they would find.
Secure programming needs peer review. Peer review is not just releasing the software and let others read the code, if they feel like it. Do you go through the things you download off the 'Net? Do you search the Usenet for peer reviews before you start using software? Do you have any ideas wheither the software you use is secure or not?
The OpenBSD guys has the habit of regulary go through the codebase and clear out any doubious code. OpenBSD is not sexy, it is not even up-to-date in RFCs for basic services. That is the prize of being secure.
So, next time you feel the urge to write some nifty code to gain you fame and glory; do something good instead. Take some abandonned piece of critical OSS. Go through the code and find the bad habits. Don't look for holes, look for the general way of handling data.
If you manage, your are tidying the park rather littering.
ReiserFS used to be the killer FS, but now it seems like it is stuck. But I shall not be the judge of that, though there seems to be some truth buried in it somehow. And not to mention, the next release is probably more than a few years down the road.
You are referering to section 3.b. saying:
The written offer is given to your customer. It is up to the discretion of the customer to engage any third party get the code. I don't have to inform anybody about the distribution of the derived work to my customers, as long as THEY get the same rights to the source code.
If it was not so, it wouldn't make any sense to have section a (the accompany clause), since that would be the loophole to the quoted section b. In other words: I could just place the source code on at media, ship it with the delivery to the customer. They put the source code in their safebox and you still don't have it.
Exactly! GPL doesn't require you "to give back" anything. This is an illusion. GPL requires you to free of charge (except for reasonable handling cost) give the receiver of the derived work the source code. If it pleases the receiver to put it in his safebox and never use it, nobody else has any claims to it. How is that helping the original project?
This is in contrast to all the misguided rubbish along the lines "If I write some software, I want to get my code back, if somebody build upon it!" Well, I take your code, make some changes, sell the derived work to a company for $10^12. I am sorry, but you cannot have it back! You can write the company and ask them to claim the source code and give you a copy, but if they don't have to. They can say: "We payed a bazillion bucks for this derived work, and we think it will hurt our stand in the marked to have this code out in the wild", and it is perfectly in order with GPL.
If you want the give-back part, you must use a license like the one Sun is using, and it is not kosher as a FOSS license.
"Verbing wirds how we language wordings" -- The Thomased being
1txtspk #.#/wiki = 8G!
~ppl r grm0.1 -> -$
|txtspk|gzip
So in my book unlimited, is not unlimited! I wish vendors and customers would stop advertizing/expecting that. I think it is fair game to say "5 Gig/mo, additional traffic charged by rate". That is comparable when shopping for a connection. I am all for no-nonsense price structures.
I personally wouldn't choose a connection with true unlimited/unmetered price structure. That means that I would share the total bandwith with DIVX-heads constantly downloading while I struggle to get SSH and VoIP operate at a latency like [insert favorite unfavorite place].
This the marginal law. If I have a thousand coconuts, the last coconut provides me very little value. On the other hand somebody without coconuts at all would want to give you good money for the first coconut, less for the next ones, and very little for the 100th coconut. But as economy works, there will only be one price: The price at which the seller would think the price of the last sold coconut is still fine, and the buyer thinks the same of the last bought coconut. And that is the marginal principle. If you try to sell something where the marginal value of the (one piece of) good you are selling is higher than any buyer would have of buying it, there is no provision for a trade.
So, yes, funny but more than that.
Since people join, learn the techniques and are gone, it is important to recuit new members to the service. Some parents criticize how young people are deluded into thinking that they are helping their family too, but they often stand behind with the mess. To this issue Harry Kearrie has no comments but suggests parents to look to the Japanese legacy of honor in understanding the new wave among the youth.
How do you hide your IPv4 public IP-address? If you have cable or xDSL, you do know that your public IP-address sits on every packet leaving your home? It is by far easier to hide your MAC-address in your IPv6-address than it is to hide your public IPv4-address.
I respect your privacy concerns, but IPv6 is not the problem here. It is the configuration of your host that is.
The embedding of the MAC-address is only happening when you use stateless autoconfiguration. You may manually assign any address within the subnet you want, and this is what you will do when putting up servers and routers. If you are using DHCPv6, you are assigned any IP-address the DHCPv6 servers sees fit.
If you happen to be more than 17 years old you should contemplate reading about subjects upon which you plan to have an opinion!
I have since tried Windows some more, and I think it is fine if you get a bit used to it. My friend at school uses it a lot. He says it can do all different kind of things, but you have to buy some more stuff or get it from an FTP server in zero days.
I am not so skilled at the things you mentioned, but I will try it out and see what it can do for me. My system is a RedHat, which I bought with the software on. What I find hard about Windows is that you have to install it yourself.
My cousine helps me with the computer. Sometimes he needs to become "rude" on the computer to make it work. Is it why you are rude too?
I could not find a download site on the 'Net for it, so I went to a local shop to get a copy, which actually cost you money. When I stuck in the CDROM and whatever I clicked on, nothing happened. Well, as it turned out, you actually have to make some weird sorta room for it on the harddisk, since it cannot be installed from an ordinary RPM.
After an hour I managed to install it, but first of all, it was all so different from RedHat, and secondly there where hardly any software for it. All it had was a simple pixeldrawing program, a webbrowser and very plain text editor.
I may be stupid, but I just stick with what I know. I know that there may be smarter choices, but my computer came with the system and that is all I need.
Some people submit a vulnerbility report to the brickwall called Microsoft Support. Then after 6 months they release a security opdate. And now they call the submitters "Grey hats"? What do they call themselves? The "Pink hats"?
Everybody knows that EMACS is just a rip-off of edlin, just with other keybindings.
Just look at Usenet, Slashdot and IRC.
Human: I usually get it as a free gift
ALICE: How often do you? Where did you get it??
Human: Once a year.
ALICE: When? Go on.
Human: Last time was from the insurance company
ALICE: When? I can't say "yes" or "no".
Human: Are you making sense here?
ALICE: No, what are the ingredients?
An "order" is not given for good deeds or special herotic actions. It is a recognition of power and might. The other thing is called a "medal".
- The shortage of GUAs (Global Unicast Addresses) is only half of the problem. The other part is route fragmentation. The defaultless routers (Those routers that route your packets safely through the backbone mesh) have a routing table of about 60.000 routing entries. It is a bit like fragmentation of a 96% full harddisk. The shortage is not only limiting you on placing new files, but it is also causing the file system to be inefficient.
- Let us first make clear, that there today is only a plan for about 15% of the address space, so before anybody starts rabbling, 85% is not only not in use, by is not even assigned a purpose.
- The IPv6 addresses has, like IPv4, a net part and a host part. Where this is variable in CIDR IPv4, it fixed in IPv6 to 64 bits. Every produced and future ethernet card will fit into one big flat switched net. Besides the full 48-bit MAC address, there is 16 bits for the EUI-64 extention which will be applied when new generations of network links are put in production.
- The largest part of the IPv6 address space is used for AGUA (Aggregatable Global Unicast Addresses); it is the 12.5% of the planned address usage. It is called so, because the allocation is done like CIDR addresses, based on where the main connection is routed to. There is reserved 13 bits (8192 combinations) for TLAs (Top Level Aggregators) which is large backbone providers like UUnet, PSInet and others of this size and extension. Each TLA slot will provide 24 bits (16 mill. combinations) for handing out to NLAs (Next Level Aggregators) in how many levels the business is shared (large ISP selling to small ISP). The customer will get 16 bits (65536 combinations) as a SLA (Site Level Aggregator) to make subnets with (You will get more subnets than you ever could dream of getting IPv4 individual address today). On top of this there is 8 bits reserved for future needs between the TLA bits and the NLA bits, but since we don't know where the shortage may be, decissions can be applied later.
- There is also reserved an address range for private address space. LLAs (Link Local Addresses) are auto configured addresses given to each interface as it is activated. There is also SLA (Site Local Addresses) which more ressembles the private address ranges (10.0.0.0, 172.16.0.0, 192.168.0.0) and is assigned by a local adminitrator's discretion. This about a half percent of the address range, but in practice is not possible use more than a fraction of it, for other reasons.
- Multicast addresses is also assigned a range of about a half percent, and also is for practical reasons only useable in a fraction of the space.
- Adding compatibility addresses for IPv4, IPX and OSInet this amounts to 15%.
When you then take into account that there is work being done on dynamic assignment of address ranges by need and anti-fragtional measures. The endresult is hopefully that we will never need to give IP addresses any more thoughts than we today gives the actual routing of packets.I want the best for all! For me, for you, for my Mother, Brother, Sister and even Bill Gates. What is wrong with you guys. For how long have you had the loser attitude? It is only long-term losers that would rather see his enemy (?) lose than see everybody win.
May the best software become us all!
- Andrew: There is a branch tag. Some lines of code has been written, and it can print the word "Samba" in a log file
- Susan: Core things work. That is, you can see a share folder, and when MS-Word crashes, it is not clear, if it is the Samba pile that caused it
- Alpha: Susan threw it out! Andrew is now pestering his paying customers to use it. Status is: what works, works. Features are missing (like reading from files)
- Beta: Paying customers threw it out! Andrew is seeking the Linux distributors to try it out.
- Distro: Some advanced stuff doesn't come out right. The distributors release it anyhow in the hope that some geek will fix it.
- Limbo: The geek fixed it and made an obscure backdoor. He is now using your host for compiling his kernel
- Retro: Most people revert to an earlier version, with a better backdoor. The geek has now a nextdoor neighbor geek to compile X on the host
- Fiasco: Well, yeah. Your drop Windows service.
Sorry, got a bit carried away...Look at it this way: You used to have the firmware on a chip as closed source and you didn't even blink. Now it is loaded by the driver... What changed here?
It is the most secure because:
- It is build around a capability system
- It has no applications
- The scripty kiddies don't know it is there
I haven't heard of any break-ins in EROS!Secure programming needs peer review. Peer review is not just releasing the software and let others read the code, if they feel like it. Do you go through the things you download off the 'Net? Do you search the Usenet for peer reviews before you start using software? Do you have any ideas wheither the software you use is secure or not?
The OpenBSD guys has the habit of regulary go through the codebase and clear out any doubious code. OpenBSD is not sexy, it is not even up-to-date in RFCs for basic services. That is the prize of being secure.
So, next time you feel the urge to write some nifty code to gain you fame and glory; do something good instead. Take some abandonned piece of critical OSS. Go through the code and find the bad habits. Don't look for holes, look for the general way of handling data.
If you manage, your are tidying the park rather littering.
3.01-gs.0-beta
[user@localhost user]$ type ghostview
ghostview is a shell builtin
[user@localhost user]$
Hmm
- Let TAB be tabular space and make a new "Next field" key.
- Let ENTER be line break and make a new "Expand selection widget"
- Make an "OK" key to accelerate form/dialog-box submission and a "Cancel" one too
- Make some "Zoom in"/"Zoom out"/"Scroll"/"Pan"/"Bank"/"Tilt"/etc and free the cursor-keys/PgUp/PgDn
- ...
- Write a CUA-addendum with specifics and examples
I don't need a key to open my email client. It opens when I log on.