they should be
No, to play the full version of Minecraft, you need a premium account which has to be done online.
As of July 2016, 23,979,019 Minecraft PC/Java have been sold. That is an average of 13981 a day since Minecraft came out for PC.
No one really knows, but people say it will be when MineCon starts
Each version of Minecraft comes out when the creator(s) add something to the game's software. Since the creators are still working on the new version, it's unknown to the public when it will be released. People predict a new version is going to come out soon.
No people are not allowed to attach Minecraft to their mod pack due to Minecraft's copyright and production policies you have to get the pack separate from the game itself.
You can't friend people (like a list). People will often use Skype or some social network to communicate.
Of course! Some people had the idea to do a redstone contraption for Science Fair. In fact, there's an education-based version of Minecraft called MinecraftEdu.
The latest version of Minecraft 1.8 (10/24/2014) is under 20 Megabytes but increases in size as you play, the world is infinitely growing as you explore so the size of the game can be quite different for two people.
If it is the classic version that is free anyway on the minecraft.net site it is not illegal. if it is the proper minecraft that has survival and you download it free it is not illegal BUT it is illegal if you play it without a payed account. just because other people have it it does not make it illegal.
It's version 1.5 and only people with the same versionwill be able to connect and play with you in multiplayer.
Minecraft is an indie sandbox building game with blocks. People have built amazing things on Minecraft. look Minecraft up on youtube. It is incredibly addicting, and becoming quite popular. Minecraft is currently only in beta version, but is released for any paying player to play. it is set to be released in November.
WAY to many differences to list. Use the minecraft wiki for help.