To answer the points raised in more detail:
I ask because I've actually done some thinking about this - about how one could actually use a .ISO file on a Raspberry Pi. It is an interesting question.
The usual way to boot a file is to use grub2 (
https://help.ubuntu.com/community/Grub2/ISOBoot ). If anybody has got grub2 working in a 32bit arm userspace/kernel I would ***very*** much like to hear from them. I'm not sure if U-boot can drill into an ISO file.
At the moment the way I have it working is to use the usual rpi boot process, kernel and initrd loaded and then the debian-installer/casper package scans for the ISO file. I haven't done anything fancy to make this work, it is standard stuff.
linux OS's are normally supplied as an iso to be burnt on to a CD/DVD and run from such
Most laptops don't come with a cd/DVD drive, they'll be installing via a sd card or USB drive, just like the rpi.
The raspberry pi runs its OS from an SD card so needs an img file to be load on to the SD card.
The 3 can boot from USB too! All rpi distro's seem to use dd which nukes the card. If you are installing to a USB drive with stuff on it that you want to keep you need a better way. dd is also a pain from windows. If you are using the rpi as a desktop machine then you want the same installation process as other desktop machines. There is no reason for this not to happen.
The point is I don't want to install. I needed the capability of a live ISO to fix something. Not everybody has access to another Linux machine to fix their broken rpi system.
Btw, those flavour makers are not pure Ubuntu systems.
Not doubting your intentions but I don't know you from adam why would I want to use an OS img from you ?
Well I am Adam, I hope that clears it up! but seriously, that's a fair point and it amazes me that people are willing to download and use something from a random person on the internet. If you want to make your own it's pretty easy.