A lot of the suggestions here, and the display-EULA-on-first-run all assume that the first time the software is run, it will be by the primary user. What if I ask someone else to install Ubuntu for me, and that someone else happens to open Firefox? What if on some system with Ubuntu pre-installed, someone at the shop starts the system in front of the customer, opens Firefox, and dismisses whatever comes up? What if I give my used computer to someone else? What about computers used by multiple people? Any do-something-on-first-run solution cannot ensure that some information will be communicated to all users.
"And a lot of yelling as well, but that's almost the case on passionate legal matters."
I can't resist pointing out that http:// www.mozilla. com/en- US/legal/ eula/firefox- en.html too contains quite a bit of YELLING. :-)
---
A lot of the suggestions here, and the display- EULA-on- first-run all assume that the first time the software is run, it will be by the primary user. What if I ask someone else to install Ubuntu for me, and that someone else happens to open Firefox? What if on some system with Ubuntu pre-installed, someone at the shop starts the system in front of the customer, opens Firefox, and dismisses whatever comes up? What if I give my used computer to someone else? What about computers used by multiple people? Any do-something- on-first- run solution cannot ensure that some information will be communicated to all users.