So apparently it can take years for a patent to be approved. Assume I make an invention and file a provisional application for patent right after the invention is public.
Is it okay and possible for other people / companies to take the idea before I follow up and file my non-provisional application for patent and before the patent gets approved?
If my non-provisional application for patent is not approved yet, can I still legally sue or stop other companies which take my idea because my patent is pending?